And then post something that bugs the fuck out of you about it.
>Python
Significant whitespace, no case/switch, pep8 and it's 80 line convention
And then post something that bugs the fuck out of you about it.
>Python
Significant whitespace, no case/switch, pep8 and it's 80 line convention
Other urls found in this thread:
fosdem.org
twitter.com
Ruby:
About as fast as re configuring a core router from scratch over a 2800 baud modem link
C#
fucking microsoft
>C
other people writing C poorly
also sometimes preprocessor semantics but otherwise C is great
c# FTW
>programming language
Ruby.
Slow af, tries to get rid of parentheses, but 80% of the time you either forced to drop neat one-liners or use a shitton of them.
It's also hard to get people with a background in statically typed languages to get used to absolute fuckery Ruby is famous for.
>no case/switch
you don't understand python
This. I know a C head, trying to get him to wrap his mind around the kind of insane shit Ruby lets you get away with was... challenging.
Java
Fucking pajeet
> clojure
Jvm and its retarded behaviour, like no TCO.
>Matlab
no i++
>C
>No official graphics header files
At least, I do not know any. Are there any for C/C++?
C++
namespace::foo::bar.cuck()
2D graphics are being discussed for C++20 or something.
>Java
>I'm the only person on the planet than can write organized code with it
That is awful. It is still being discussed, not even voted in!
Funny, I am also that one person.
>language you like
Ruby
>bugs the fuck out of you
Ruby on Rails
gtfo mozilla shill
auto Pain = new Plane::Youre::A.big()->guy()[4u];
>lisp
nothing
>Go
Rob Pike
There are many good enough solutions.
Qt, GTK, SFML, SDL are some examples.
I hate that you don't write the type in Python.
Enforcing a coding standard is fine, but the lack of a good type system makes it really hard to read.
>js
community, most interpreters
flavor-of-the-hour frameworks popping out of nowhere all the fucking time
Fortran
format strings and IO
>ksh/bash/zsh
There are so many useful language features for organizing code and writing robust scripts but nobody fucking uses them. Most shell scripts are a mere step or two up from DOS/NT batch files.
Header files. Fuck off.
Is there even a single JS community though? JS is so widespread.
>80 line convention
faggots, 72 is the right number
>C
* can either dereference, multiply or be part of /* block */ comment
GCC extensions
different stdlib on various platforms
#include is actually just copy-paste
non-hygienic macros
no namespaces and libs use different cases and notations for naming
printf format string can have side effect
srand(tine(NULL)) makes my blood boil
it takes a page to make a proper TLS connection
but can you get a job with lisp?
are there businesses/industries that hire lisp programmers still?
pretty much every project written in C/C++
fosdem.org
>Hasklel
no jobs in my city (vs. the 1500 C++ ones)
;-;
>C#
Enums lack some basic and obvious support that would improve their extensibility and utility.
Why can't Enum be a constraint on a generic class?
I love C#, but I haven't had a reason to really use it in 3 years or so. How's .NET Core coming along? Are most Nuget (or did something replace that) packages compatible yet? I do mostly backend development with Node these days, and despite all its issues, the dev experience is rather nice, especially with VSCode.
>C++
Debugging anything using templates. Or maybe there's a solution I didn't know of.
>Lisp/Haskell
The smug weenies hard at work generating negative social capital for the languages.
If only they realized how much they're impeding adoption of the useful stuff in the languages with their actions. They're a net negative to both communities.
C++ it's integration while using cmake, QT and more alike is complete shit when you use them to make push buttons