Try PubSub+

What's the programming language that you use most?

marcmarc Member, Administrator, Moderator, Employee Posts: 144 admin
edited July 22 in General Discussions

What's the programming language that you use most?

I see a bunch of surveys out there around the "most popular" programming language with drastically differing results depending on the dev audience that was surveyed (which I would expect). This made me curious as to the most popular languages for developer using Solace.

I don't think I can do a "multi-select" poll so please choose your most used language and let us know in comments below what might be second or third if you have other languages you enjoy using :)

What's the programming language that you use most? 8 votes

Java
62%
solaceleahmarchimanshuAaronRobO 5 votes
JavaScript
12%
Tamimi 1 vote
Python
12%
JesseMenning 1 vote
C
0%
C++
0%
C#
0%
Other (Please Comment Below)
12%
uherbst 1 vote
Tagged:

Comments

  • TamimiTamimi Member, Administrator, Employee Posts: 20 admin
    JavaScript

    If I'm given the option and the availability, I would sooooo go for Fortran. Such an elegant programming language!

    On a not so serious note, my second go to is Python. thread management is obviously better than JavaScript and I enjoy the rapid prototyping and speed of development with it.

    Also, hint hint - Python - hint hint. 🐍

  • uherbstuherbst Member, Employee Posts: 14 Solace Employee
    Other (Please Comment Below)

    Perl... BUT: Not the best support for pub/sub with solace brokers :-(

  • TamimiTamimi Member, Administrator, Employee Posts: 20 admin
    JavaScript

    @uherbst that's true, we dont have a Perl API for native support, however since MQTT is an open protocol you can use Perl MQTT and connect to a solace broker and carry on any of the basic pub/sub interactions! This could be a cool "When Perl and Pub/Sub meet" blog + codelab if you want to a do one! 😄

  • himanshuhimanshu Member, Employee Posts: 14 Solace Employee
    Java

    Used to be q when I was working with storing tick data in kdb+. Then, I moved to python at a different company which allowed me to build data pipelines, perform data analysis, and build a data quality framework. Now, in my current role at Solace, it is Java.

  • himanshuhimanshu Member, Employee Posts: 14 Solace Employee
    Java

    @uherbst said:
    Perl... BUT: Not the best support for pub/sub with solace brokers :-(

    I had to pick up Perl once and it was painful since most of my tasks were data related. Python is a much better alternative.

  • TomFTomF Member, Employee Posts: 78 Solace Employee

    @himanshu said:

    @uherbst said:
    Perl... BUT: Not the best support for pub/sub with solace brokers :-(

    I had to pick up Perl once and it was painful since most of my tasks were data related. Python is a much better alternative.

    It's probably just a case of what you're used to. If you're working with text, Perl is pretty amazing.

Sign In or Register to comment.