DEV Community

Cover image for What would the programming language sorting hat pick for you, and why?
Ben Halpern
Ben Halpern Subscriber

Posted on

What would the programming language sorting hat pick for you, and why?

Latest comments (77)

Collapse
 
n8chz profile image
Lorraine Lee • Edited

I'm not sure how to interpret the question, but I'll go with the metaphor that the J.O.B. market is the hat, so ifwhen I demonstrate skills at an astonishing enough level to be worth paying, then I will drop everything else in pursuit of the deep study of whatever language is that of the J.O.B. on offer.

Collapse
 
n8chz profile image
Lorraine Lee

I would hope Ruby, but I'm open to suggestions.

Collapse
 
andrewharpin profile image
Andrew Harpin

Ok opening a can of worms.

IMO a programming language has to be compiled and not require an engine to operate.

Anything else is a scripting language.

For me it's C.

Awaiting the 🔥

Collapse
 
napoleon039 profile image
Nihar Raote

I work better with many of the things I require being available out of the box. Solutions without any algorithms or design patterns. The sorting hat is definitely going to pick Java for me.

(I use JavaScript now and don't use Java anymore)

Collapse
 
kacperperschke profile image
KAcper Perschke

First I have to mention briefly my history:

  • Basic (Sinclair & Armstrad/Schneider)
  • Fortran (77 & Lahey version of 90)
  • Bash
  • awk
  • sql
  • Informix 4GL
  • Borland Delphi (i.e. Turbo Pascal on steroids)
  • Perl 5.…
  • Python (2.6 & 2.7)
  • ruby (only scratched)
  • ecmascript (node executed)
  • go (1.9 & 1.12)

Among them Perl was only one I was able to think in.

Go seems very nice.
Perl 6 is promising but would not gain popularity.

Collapse
 
n8chz profile image
Lorraine Lee

I totally think in SQL

Collapse
 
javierg profile image
Javier Guerra

ActionScript3.0

In a distant future when machines rule the world, the only hope for humanity is to inject a flash player into the Main-frame and inject an "spank the monkey" advertising banner to destroy our tyrants integrity.

Collapse
 
udaykor profile image
Uday Korlimarla

I would pick python for it's simplicity & JavaScript because the entire web runs on it's basis.

Collapse
 
seanthorpe profile image
seanthorpe

Clearly some languages are past the sorting hat and are straight up servants of "He who should not be named". HTML+CSS+JavaScript are one such chimera serving the dark lord.

The productive but simple languages with good IDE's would go in one house together. Turbo Pascal, VB6, Flash/Flex/AS3, Visual Basic.NET... sounds like Gryffindor to me.

Only in this world... Voldemort won.

Collapse
 
lexlohr profile image
Alex Lohr

Nowadays, I write mostly TypeScript and love every moment of it, but sometimes, I wonder if the sorting hat would put me down as a Rustacean... even though I could partner up with Lua Lovegood while speaking Python.

Collapse
 
cmelgarejo profile image
Christian Melgarejo

Gophindor!