Whats your favorite programming language?

FultonB on September 13, 2019

I personally like java, kotlin, dart, and python. whats you language of choice?

markdown guide
 

The more Rust I write, the less I want to write anything else.

 
 

Anything in particular you were stuck with? In general, read The Book all the way through, it's great and should get you going, and also don't get too attached to a solution. You may find your first instinct for a problem is not the best way in Rust - if you're getting frustrated with the compiler, you might need to rethink what you're trying to do instead of trying to appease the compiler into making this thing work.

I was just to busy and never got around learning it.

that's how I feel whenever I try and sit down and learn a new tech without something to force me thru it.

some one forcing me is how I learned all I know about JVM based languages.

Software is a means to an end - gotta have an end.

 

This is going to be really unconventional, but... I'm in love with pure, unrestrained x86-64 assembly. Even C turns me off nowadays and I surface from the ocean of binary to utilize HLLs only as long as I need to before I can dive back into the depths.

 

You are the only one who's ever said that. now you going to say you like the ed text editor. πŸ˜…

 

Nah, I use Xed rn, which is derived from gedit iirc. Can't blame me for liking to keep it sleek.

I know someone who worked in the old days of computers and had to use assembly in the 70s and 80s and he made me SCARED of it.

Tbh all the mysticism surrounding it and fearful tales whispered whilst hiding under the covers really aren't worth all that much. My opinion on the matter MIGHT be colored by the fact that I learned C as my first language on ATMEGAs, though.

I suppose it depends on how you make sense of programming. This whole time I've understood it from the concrete -- the processor doing things (even before I understood assembly). Someone else might view it from a more abstract angle, fully embracing the idea that the processor is a black box that just does whatever math you plug into it. I can see how with that sort of lens assembly becomes scary. It's just you and a big ol' processor locked in a room, no high level anything to help you make sense of it or keep yourself organized.

I get that, I have almost no knowledge of the CPU or the deep working of a computer I think I will look in to it though.

That's fair. I've very much noticed I'm a rarity in the world of programming. While others excel with tools which free them from the tyranny of the metal, I seem to be able to make better sense of what I'm doing the deeper I go. Working this deep doesn't come without its pains, though.

 

dlang.org/

Hands down. Decided to write up a bunch of articles on using it.

Basically it is a compiled scripting language, with low level power.

The compile time execution makes for very powerful code generation and is fun.

 
 

Typescript.

It has almost all the type safety of Java and C#, but it's a much more flexible system. And it's got all the fun of JavaScript, but the type system kills most of the crazy perks JavaScript has.

The only downside is setting up a build system and integrating JavaScript libraries, which sometimes don't mesh well with the type system.

 
 
 

Extensible Stylesheet Language Transformations. Language for XML manipulations, generate HTML, parse HTML, validate input data from HTML forms,...

 

XSLT

eXtensible Stylesheet Language Transformations

Largely, I believe it is used to restructure XML documents.

 

Java, Python, and C. Out of those three, I would say Java (and other java-based languages) are the ones I use the most.

 
 
 

When I first met C# it was love at first sight ❀️ πŸ˜„

Some years later its still C# and also TypeScript (both server-/client-side)

 

I would have to say Java and C, as those are the only languages I'd feel comfortable developing an application in right now.

 

smalltalk, prolog, forth and APL are awesome. They are so different than other programming languages. They are cool in their own way.

 

python, elisp, js, I have Go and Rust in my todo list.

 
 

My preferences go to C and, of course Gwion.
As a side note, I tried Haskell and loved it πŸ˜„

 
code of conduct - report abuse