Jump to content

What languages/environments do you hate and love the most?

gergy008

I know we all have a little something that we want to say about a particular language and/or an environment based upon it, and if you're anything like me then you would love to blow some steam off the product and explain why you love or hate it so much.

 

I guess I'll take first dibs.

 

Language/environment I hate the most:

Java

Why I hate it:

Slow, buggy, power-hungry and unresponsive mainly. I hate how it has really half-arsed cross platform support and that there about a billion different libraries and ways to do a specific task.

 

 

Language/environment I love the most:

Objective-C, iPhone SDK and Xcode

Why I love it:

Incredibly easy and intuitive. The language is designed specifically for the products it runs on and I love how the language itself evolves with the generations of products. The language itself is very understandable and while it does have some complicated elements (Especially in conjunction with xcode) the main way the language works is just brilliantly powerful in every way. The Xcode environment has excellent debugging, inline error detection and automatic suggestions and a stunning UI. It's one of the few languages and environments that allow the ideas I have in my head to be quickly translated to code on the screen as I don't plan the applications I make with it.

Spoiler

CPU: AMD Ryzen 3700X | Mobo: ASUS Strix X570-I Gaming ITX | GPU: Nvidia GeForce RTX 3060 Ti Founders Edition | RAM: Corsair Vengeance RGB PRO 16GB 3600MHz | Storage: Corsair Force MP600 1TB PCI-e Gen 4 & 2x 2TB Seagate Barracuda | Cooler: Stock Prism | Case: NZXT H210i | PSU: Corsair CS500M

Link to comment
Share on other sites

Link to post
Share on other sites

I like English, and I hate Detroit. Wait, wrong language and environment...

 

So far, I'm just beginning to learn C# (I think, that or Javascript), so I can't really say that much on the matter.

Main rig on profile

VAULT - File Server

Spoiler

Intel Core i5 11400 w/ Shadow Rock LP, 2x16GB SP GAMING 3200MHz CL16, ASUS PRIME Z590-A, 2x LSI 9211-8i, Fractal Define 7, 256GB Team MP33, 3x 6TB WD Red Pro (general storage), 3x 1TB Seagate Barracuda (dumping ground), 3x 8TB WD White-Label (Plex) (all 3 arrays in their respective Windows Parity storage spaces), Corsair RM750x, Windows 11 Education

Sleeper HP Pavilion A6137C

Spoiler

Intel Core i7 6700K @ 4.4GHz, 4x8GB G.SKILL Ares 1800MHz CL10, ASUS Z170M-E D3, 128GB Team MP33, 1TB Seagate Barracuda, 320GB Samsung Spinpoint (for video capture), MSI GTX 970 100ME, EVGA 650G1, Windows 10 Pro

Mac Mini (Late 2020)

Spoiler

Apple M1, 8GB RAM, 256GB, macOS Sonoma

Consoles: Softmodded 1.4 Xbox w/ 500GB HDD, Xbox 360 Elite 120GB Falcon, XB1X w/2TB MX500, Xbox Series X, PS1 1001, PS2 Slim 70000 w/ FreeMcBoot, PS4 Pro 7015B 1TB (retired), PS5 Digital, Nintendo Switch OLED, Nintendo Wii RVL-001 (black)

Link to comment
Share on other sites

Link to post
Share on other sites

Don't like Java, especially in Netbeans. Visual Studio has a great ui which is nice.

Link to comment
Share on other sites

Link to post
Share on other sites

I like english since it's my native language, and I hate the snow.

Ryzen 1600@3.8ghz / 16gb 2400mhzASRock B350 ITX / Gigabyte RX 470 4gb / 256gb M.2 / SG13B-Q / Corsair 450w

Link to comment
Share on other sites

Link to post
Share on other sites

My favourite environment is still C# in Visual Studio with ReSharper.

 

Sadly, I do less and less programming in Microsoft land and more and more programming in other environments with far crappier tooling and stacks. I'm looking at you Xcode and Apple.

Link to comment
Share on other sites

Link to post
Share on other sites

I don't have a favorite language, but I enjoy Python since it is simple. I think python is a well designed language but lacks some of the structure and documentation of Java.

 

Funny enough Object C is my least favorite language. Found it really annoying to code in.

Carbon Fire ITX PCCPU: i7-4770K@3.8Ghz GPU: Asus GTX 660 Cpu Cooler Corsair H80i Mobo: Asus Maximnus VI Impact RAM: Corsair 16gb 1600MHz PSU: Corsair CX500 Modular SSD: 2x120gb HDD: Seagate 2TB Keyboard:Corsair K70 Mouse: Logitech G700  Case Modded Bitfenix Prodigy

Link to comment
Share on other sites

Link to post
Share on other sites

Python is probably my favorite right now due to the simplicity of it,a nd HTML is the one that I don;t really like just because of all of the symbols that you must include.

My rigs

Spoiler

Desktop CPU: Intel Xeon E5-1680 v2 @ 4.4GHz cooled by a Corsair H105 | Motherboard: Asus Sabertooth X79 | RAM: 32GB G.Skill Sniper DDR3 1600 | GPU: EVGA RTX 3080 SC3 Ultra Gaming | SSD: Samsung 860 EVO 1TB + Crutial M500 240GB + Samsung 840 120GB | HDD: Seagate Barracuda 2TB 7200RPM + WB Black 4TB 7200RPM | Case: Fractal Design Meshify C | Mouse: Logitech G402 & MX Master | Keyboard: Poker II  MX Blue & Leopold 10-key pad Box Royals | Monitor: LG 34UB88-P | Audio: Audio-Technica ATH-M50 + FiiO E5 DAC + Rode NT-USB Mini

 

Laptop Lenovo Yoga 720 4k Touch

Link to comment
Share on other sites

Link to post
Share on other sites

I have a love/hate relationship with Java.  It's really easy to learn but there's always some bug or exploit in it that makes people turn it off.

 

Java is like the gateway drug for coding.

 

I hate Delphi the most. I look at it and I think 'Why are you even here, delphi? Go home.'

Link to comment
Share on other sites

Link to post
Share on other sites

Like:

All I have programmed with so far (C++, C#, Java) and created something that worked.

And VS is an incredible piece of software, until you get one of those LNKxxxx or Cxxxx errors that just refuse to cooperate at least.

Hate:

Anything related in any way to web development, HTML, CSS, JS and their way of "Oh Sh!t a bug! Better not show where it is" development.

Link to comment
Share on other sites

Link to post
Share on other sites

What I hate: Machine Input Code/Hardware Description Language Why? You have 32 bit instructions (all 1's & 0's), loops are incredibly hard and is a general cluster fuck.

 

What I like: Matlab. Why? The easiest compiler of any programming suite.

Link to comment
Share on other sites

Link to post
Share on other sites

I hate C++ because it's disgusting to look at and I have to use it every day so I get sick of it easily.

I really like C#. It's cleaner and nicer to use for OOP like Java but maintains the C/C++ things like preprocessor directives and pointers if you need them.

I love Python and from what I have used I also love Ruby... Ruby can be beautiful.

Link to comment
Share on other sites

Link to post
Share on other sites

 

Language/environment I hate the most:

Java

Why I hate it:

Slow, buggy, power-hungry and unresponsive mainly. I hate how it has really half-arsed cross platform support and that there about a billion different libraries and ways to do a specific task.

 

Java is neither slow, nor buggy, nor power-hungry.

 

Poorly programmed java programs are!

Mini-Desktop: NCASE M1 Build Log
Mini-Server: M350 Build Log

Link to comment
Share on other sites

Link to post
Share on other sites

Some of the answers makes me -_- . 

 

Language/environment I hate the most:

Well not hate, but OMG that syntax of Objective-C.

 

Language/environment I love the most:

C/C++ - You can do anything, pretty much anywhere.

Link to comment
Share on other sites

Link to post
Share on other sites

Pretty much the same boat as you, I despise Java... Y U NO DECENT

It's just frustrating to code in, I feel like I'm wasting a ton of space and time 

 

Then there's C (and it's lovely offspring) which I am learning now but  :wub: this is how a language should be. 

Sad part is that we most likely won't see Java phased out for a while. 

i5 4670K | ASUS Z87 Gryphon | EVGA GTX 780 Classified | Kingston HyperX black 16GB |  Kingston HyperX 3K 120GB SSD | Seagate Barracude 3TB - RAID 1 | Silverstone Strider Plus 750W 80Plus Silver | CoolerMaster Hyper 212X | Fractal Design Define Mini 
 

Link to comment
Share on other sites

Link to post
Share on other sites

Language/environment I hate the most:


JavaScript


Why I hate it:


Sooo confusing sometimes...


 


 


Language/environment I love the most:


C


Why I love it:


I have more control over my program and it is blazing fast!


------------------------------------

     ~ Live Love Code ~

------------------------------------

Link to comment
Share on other sites

Link to post
Share on other sites

  • 3 weeks later...

Language I don't like:

Java, maybe due to bad starting experience, but it's easy to learn.

 

Environment I don't like:

I know it's probably bad practice: anything but Sublime-text 3 for Web-development. I just love the auto completion in Sublimetext

 

Language I love:

C and C++ basics are easy to learn and it's high performance

 

Environments I like:

For C++ it's DevC++ for now. Haven't really tried visual studio though.

btw I use arch

Link to comment
Share on other sites

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

×