Hacker Timesnew | past | comments | ask | show | jobs | submitlogin

> This is a superficial complaint, but I found Rust syntax to be dense, heavy, and difficult to read

:)

If you think that Rust is dense and difficult to eyeball, please do try... Swift - purely for therapeutic reasons. But not the usual, trivial, educational-sample, evangelism-slideshow Swift, please, but real-world, advanced Swift with generics. All the unique language constructs to memorize, all the redundant syntactic sugar variations to recognize, all the special-purpose language features to understand, all the inconsistent keyword placement variations to observe, all the inferred complex types to foresee, etc. will make you suddenly want to quit being a programming linguist and instead become a nature-hugging florist and/or run back to Go, Python, or even friggin' LOGO. I'm tellin' ya. And, when considering Swift, we're not even talking about a systems programming language usable with, say, lightweight wearable hardware devices, but about a frankenstein created (almost) exclusively for writing GUIs on mobile devices usually more powerful than desktop workstations of yesteryear :).

Rust is complex, but very good.



Interesting, I had no idea what I was missing out on.

Conversation from last week:

Me: "So what are you working on at $company?"

Friend: "We're building a complete HVAC management system for all types of buildings, from hardware to software"

Me: "Cool! What technologies are you building it on?"

Friend: "Swift"

Me: "...for like an iOS app to monitor the system?"

Friend: "No, everything is written in Swift. The entire backend too."

Me: "Interesting... Have you shipped anything yet?"

Friend: "No but the founder is running a prototype in his house and we just secured another round of funding..."

**

Is this a common thing?


Considering the speed of adoption of server-side Swift as well as the progress of Swift's support for Linux, I am guessing we are talking about some expert variation of the pump-and-dump investment technique here ;).




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: