Hacker News new | past | comments | ask | show | jobs | submit login

I don't understand the hype honestly. Every modern high level language should provide these algorithms. I tried Swift and it has some nice features, but i in my opinion it's not suited for system programming, because it has some very religious design desicions. For example:

- You can't use a for loop to loop over array elements by reference.

- Just look how to work with pointers in swift. There is nothing more to say about it. https://www.raywenderlich.com/7181017-unsafe-swift-using-poi...

A system programming language is a language in which you can write an memory allocator, or a function like dlopen(). While you can possibly do this in Swift, it would be much easier even in C.

I don't want to say swift is bad. The design desicions are ok for an application programming language.




Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: