Hacker News, Reddit, Stack Overflow Stats
No public GitHub repository stats available
What is Python?
Python is a general purpose programming language created by Guido Van Rossum. Python is most praised for its elegant syntax and readable code, if you are just beginning your programming career python suits you best.
What is Scala?
Scala is an acronym for “Scalable Language”. This means that Scala grows with you. You can play with it by typing one-line expressions and observing the results. But you can also rely on it for large mission critical systems, as many companies, including Twitter, LinkedIn, or Intel do. To some, Scala feels like a scripting language. Its syntax is concise and low ceremony; its types get out of the way because the compiler can infer them.
What is C++?
C++ compiles directly to a machine's native code, allowing it to be one of the fastest languages in the world, if optimized.
Pros about this tool
Cons about this tool
2280 Companies Using Python
370 Companies Using Scala
160 Companies Using C++
What are some alternatives to Python, Scala, and C++?
ttandon uses Python
Backend server for analysis of image samples from iPhone microscope lens. Chose this because of familiarity. The number one thing that I've learned at hackathons is that work exclusively with what you're 100% comfortable with. I use Python extensively at my day job at Wit.ai, so it was the obvious choice for the bulk of my coding.
Blue Shell Games uses Python
The backbone language here, connecting our games to our data stores and implementing all server-side logic.
ruleant uses Python
Python scripts gather, parse and analyse build and timing data before sending it to Keen.io for storage
nrise uses Python
일반적으로 모씨를 개발하며 가장 자주 사용하는 스크립트 언어입니다. 쉽고, 빠르고, 강력하고, 월등한 생산성을 가집니다. 저희는 아직 python 2.7 을 사용하고 있습니다.
traceroute-online uses Python
Python drives the web back end, and is the interface to the command line tools mtr, tcptraceroute and others that provide the functionality.
Kalibrr uses Python
Most of our backend code is in Python. We use TypeScript for frontend code, and we use Ruby for our build system (Guard).
opening.io uses Python
Job-posts data mining, dictionary builder, unsupervised learning processes (mainly NLTK processes: clustering - LDA/KMeans/HDP, pos tagging, paragraph detection)
MiWCryptAnalytics uses Python
Scanning engine uses python, python-Cryptography, and pyopenssl libraries.
ShareThis uses Python
Python is our multi-use goto scripting language. It's used for our mobile api and is deployed at scale as well as a utility in backends.
Analytical Informatics uses Python
We use Python in our ETL processes, custom reporting, and as glue to manage service and deployment scripts.
lispur uses Python
Integrate with data providers. ETL functionality. Postgres interactions. Generate static json data assets.
jagalbraith uses Python
Python is used to roll up reports from data generated from processes I have running.
OnlineCity uses Python
Python is (together with C++) the main language of GatewayAPI.com, we use it for the bulk of our APIs.
Banyan uses Python
Python 3.5+ is used to run our Tornado application as it support Async/Await coroutines.
Lumanu uses Python
Some of our machine learning algorithms are developed and implemented using Python. These algorithms help us recommend content and surface insights about content.
yevgnenll uses Python
this is my first weapone with django
첫 언어의 시작은 java였지만, 패스트캠퍼스에서 python으로 수업을 진행하면서 python의 매력에 푹 빠졌습니다. 지금은 저의 신경과 같은 언어입니다.
하지만 얼마든지 이 언어를 다른 언어로 대체할 준비가 되어있습니다.
InsideSales.com uses Python
We use Python for Websocket servers as well as other utilities throughout the company.
ReviewTrackers uses Python
Python helps us automate the tedious and has the gold standard Natural Language Processing library.
cudanor uses Python
I am using python to write the scripts that should run at the Future Gateway. The regression models that does the machine learning training and prediction for the application is written in python.
rkdgusrnrlrl uses Python
웹파싱을 하기 위해 배운 언어 인데, 생각 보다 재미 있는 언어인것 같다. 인터프리터 언어라 바로바로 돌아가는 점이 참 좋고, 최신 트렌드도 잘 반영되어 있는데, 이상하게 잘 안쓰게 된 언어중 하나다. 만약 Node.js 를 배우지 않았다면, 열심히 파이썬을 쓰고 있었을 지도 모르겠다.
papaver uses Python
been a pythoner for around 7 years, maybe longer. quite adept at it, and love using the higher constructs like decorators. was my goto scripting language until i fell in love with clojure. python's also the goto for most vfx studios and great for the machine learning. numpy and pyqt for the win.
taylorhost uses Python
Here & there. All on lambda. Anything guaranteed cold spin-up; otherwise bit slow (compared to node/jvm) when warm.
SMS Cat Facts uses Python
I have been using Python for over 10 years at this point. I have enough expertise using it that this choice was a no-brainer.
osu! Ripple uses Python
All of our tasks and things to do are sorted out using Trello. Trello contains everything we're working on, what we plan on working on and guides on how to work on stuff.
Blood Bot uses Python
Atlas Geographic Data, Inc. uses Python
Our go to scripting language. If we need it done right now, we do it with python.
smyleeface uses Python
To poll the messages from the queue and import songs into DynamoDB from a local csv.
Digital2Go uses Python
Great for our ETL stack in Matillion and for various scripts we use as part of our deployment
scrthq uses Python
We leverage Python for tools like awscli and cfn_flip so they are able to be leveraged during CI tests.
Scrayos UG (haftungsbeschränkt) uses Python
Python is used as the language for our internal Quest-API for the RPG-Server, but also used for out bot-testing-script to benchmark our Minecraft-servers against heavy workload.
BitBank uses Python
Great support for machine learning/AI programming with numpy scipy and serving the results on the web, used in both our backend forecasting and servers
ONLICAR uses Python
The majority of our backend code is written in Python. Our Serverless API is made up of python lambdas.
ViRu-ThE-ViRuS uses Python
Easy to develop/prototype with, helpful community, vast support and libraries. Perfect for the beginner, perfect for the pro.
Exchange rates API uses Python
Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one-- and preferably only one --obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
Now is better than never.
Although never is often better than right now.
If the implementation is hard to explain, it's a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea -- let's do more of those!
PratikBarhate uses Python
Machine Learning(ML) POCs and for the applications built upon ML algorithms.
Foursquare uses Scala
Nearly our entire server codebase is written in Scala (if you haven't heard of it, it's a programming language that is basically what you would get if Java + ML had a baby). This has worked out super well. It enables us to write concise easy to deal with code that is typechecked at compile time. It's also been a big help with recruiting.
channingwalton uses Scala
I've been using scala commercially since 2008 in Banks and other projects.
giovannicandido uses Scala
Replaces entirely the Java Language to build a much more expressive and powerful code on the backend, while leveraging at the same time the Java Platform Tools and Frameworks, is a mixture of old and mature with new and sexy.
Wei-1 uses Scala
Writing Scala is an enjoyable experience. What's more satisfying then using map to process your data in an array.
elo80ka uses Scala
Scala, Akka and Spray (which became Akka-Http) provided the building blocks for the menu service.
Akka's actors and finite-state machine were a natural way to model a USSD menu (a series of stateful interactions between a subscriber and the USSD gateway).
datapile uses Scala
Scala is the God of languages. A legend. The Mount Rushmore of hybrid OO/functional languages is Scala's face four times over.
Ok, honestly, we love Scala. We love(d) Java (and it's parents C and C++), and we love(d) all the languages that borrowed cough stole cough from Java over the years such as Groovy, Clojure, and C#.
It may not be perfect (it totally is, but since programming languages don't have egos of their own, we don't want to paint it too bright), but it is awesome. It runs on the JVM, you can utilize Spring, it works great for data processing (which is sorta kinda the thing we do here, folks), and it just makes sense at all levels.
papaver uses Scala
worked with scala for around 2 years. really enjoyed the language and getting back into the world of functional. unfortunately the community is heavily fragmented and the language itself broken and inconsistent. that with the various factions involved made it a put of for long term investment.
STILLWATER SUPERCOMPUTING INC uses C++
Core linear algebra and optimization functionality for deep analytics and machine learning
OnlineCity uses C++
The most latency sensitive parts are written in C++. Due to our interconnected services architecture, we use either Python or C++ for each service, with the performance critical parts being C++14.
LucaFulchir uses C++
Performance, zero-overhead abstractions and memory safety of the modern C++ language make this the perfect language for the project.
ApertusVR uses C++
The main programming language of ApertusVR. C++11 & CMake provides multi-platform targeting. The architecture is modular.
POROWNEO.PL uses C++
Used to write PHP extensions - AZTEC Decoder - License Driver scan - Axis2/C to PHP wrapper and Job-scheduler - Barbershop