Jump to content

I don't know a whole lot of languages but out of the 3 or 4 I know, C# is my favourite because it beats the hell out of Java, assembler is just a huge pain in the butt and I find it a bit tedious to write in C as I prefer object-oriented languages.

WHIPLASH

CPU: Intel Core i7 6700k @4.7GHz

RAM: Corsair Vengeance RGB DDR4 2x8GB @3000MHz

MOBO: Asus ROG Maximus VIII Ranger

GPU: EVGA GTX 1080 FTW2

PSU: EVGA Supernova 650GS

CASE: Fractal Design Define S

Link to post
Share on other sites

I have several.

Assembly. Because it separates programmers from REAL programmers

and COBOL. Because it separates REAL programmers from the clinically insane. ?

 

NOTE: I no longer frequent this site. If you really need help, PM/DM me and my e.mail will alert me. 

Link to post
Share on other sites

Just now, Radium_Angel said:

I have several.

Assembly. Because it separates programmers from REAL programmers

and COBOL. Because it separates REAL programmers from the clinically insane. ?

 

Why would you want assembly? That thing is atrocious. 

Sudo make me a sandwich 

Link to post
Share on other sites

C++ is my favorite, specifically C++11 and beyond (C++14 is where it started to get real good with generic lambdas and such)

Gaming build:

CPU: i7-7700k (5.0ghz, 1.312v)

GPU(s): Asus Strix 1080ti OC (~2063mhz)

Memory: 32GB (4x8) DDR4 G.Skill TridentZ RGB 3000mhz

Motherboard: Asus Prime z270-AR

PSU: Seasonic Prime Titanium 850W

Cooler: Custom water loop (420mm rad + 360mm rad)

Case: Be quiet! Dark base pro 900 (silver)
Primary storage: Samsung 960 evo m.2 SSD (500gb)

Secondary storage: Samsung 850 evo SSD (250gb)

 

Server build:

OS: Ubuntu server 16.04 LTS (though will probably upgrade to 17.04 for better ryzen support)

CPU: Ryzen R7 1700x

Memory: Ballistix Sport LT 16GB

Motherboard: Asrock B350 m4 pro

PSU: Corsair CX550M

Cooler: Cooler master hyper 212 evo

Storage: 2TB WD Red x1, 128gb OCZ SSD for OS

Case: HAF 932 adv

 

Link to post
Share on other sites

10 hours ago, wasab said:

Why would you want assembly? That thing is atrocious. 

I was a mainframe programmer. We worked in two languages.

COBOL, and Assembly. Hence my comment

NOTE: I no longer frequent this site. If you really need help, PM/DM me and my e.mail will alert me. 

Link to post
Share on other sites

11 hours ago, wasab said:

Why would you want assembly? That thing is atrocious. 

This is not a flame war. This is a statement of favorite languages, not best languages.

 

My all time favorite is AVR assembly. My real world favorite is C#. Python is good for doing some filehandling tasks.

ENCRYPTION IS NOT A CRIME

Link to post
Share on other sites

I quite like rust (though I've not gone much beyond playing with it). The type checker can get annoying, but that is the price that you have to pay for getting the compiler to do so much.

It's definitely a case of using the right tool for the job though - for a web server, go is nice, while sometimes it makes sense to just use pure C (though I wouldn't use it for much more than a small project). I've been working on a large Java project, and a smaller Scala project, and both of those definitely have their advantages too.

HTTP/2 203

Link to post
Share on other sites

My favorite nowadays is probably C#. But the very special place in my heart goes to C++

 

As i mostly deal with businesses and apps direct to consumer the need for faster language in that domain as declined drastically in the last 10 years.

Business speaking building customer a softwares is at least 3~4 times as fast as C++ and inside it does hurts my heart a little bit.

 

But on the bright side, making the customer happy is rewarding. Being able to offer more features in the same time bring better contract / better bonuses and happier employee so i can't feel bad when everyone is winning and happy ?

Link to post
Share on other sites

My favourite is Kotlin. It has all the nice features from Java, and improves on the not so good. Nullability in the type system in itself is a huge plus.

I'll put it this way: If Swift is the refresh of Objective-C, then Kotlin would be the refresh of Java.

Although it has the same restriction of needing the JVM and having a big memory footprint, on Android these things don't really matter.

Link to post
Share on other sites

It depends on the task.

  • Common Lisp (and still evaluating Racket) for most scripting jobs.
  • C# (or Common Lisp) for databases. LINQ (resp. datafly) is lovely.
  • Perl for quick text processing.
  • C++ for cross-platform filesystem applications. (<filesystem> is actually really nice to use.)
  • C for servers, CLI software and not-too-complex GUI software.
  • Delphi for more complex GUI software.
  • Python - sometimes - for quick prototyping before implementing the actual software. (I really hate Python, its ecosystem and its community. No offense.)

Write in C.

Link to post
Share on other sites

Nodejs as I use it for work and all I have been programming in for the last year and a half

                     ¸„»°'´¸„»°'´ Vorticalbox `'°«„¸`'°«„¸
`'°«„¸¸„»°'´¸„»°'´`'°«„¸Scientia Potentia est  ¸„»°'´`'°«„¸`'°«„¸¸„»°'´

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×