Forwarded from Tomasz Starszy od Arpanetu
"Zrób to w hardwarze"
#if #swoth #loop #try #exceptions #programming
https://t.me/joinchat/TOueAISx9OVaw-Jw
#if #swoth #loop #try #exceptions #programming
https://t.me/joinchat/TOueAISx9OVaw-Jw
Is #Rust (programming language) dead?
Rust is hardly dead. It is one of the fastest growing programming languages and has been ranked as the most liked language by its users for two years running in StackOverflow surveys. However, Rust will probably never become one of the top 10 programming languages. It has a difficult syntax and a steep learning curve. It is designed to solve some very hard problems in programming and it solves them in a very unique way.
I foresee it eventually becoming one of the top 20 languages, but not growing beyond it, since there are much easier languages if you just need good performance. Swift and Go are much easier languages if you need speed with a decent level of safety. Rust, however, is the language to use if you need to be as fast as C++ and low memory usage, but with the highest level of safety and multi-threading.
In the future, I foresee Rust becoming a favorite language for Internet of Things devices that have tiny processors and little RAM, but need a high level of security. It will also probably become a favorite language for internet companies that need to offer web services to millions of users. Dropbox used Rust for some mission-critical bits of its programming, and other internet companies will probably choose Rust when they need good security, multi-threading, and to reduce the amount of hardware. For a company running thousands of servers, a highly efficient web service written in Rust can save millions of dollars in hardware. It will also probably become popular in mainframe programming for the same reason.
————————————————————-
#PROGRAMMING
Rust is hardly dead. It is one of the fastest growing programming languages and has been ranked as the most liked language by its users for two years running in StackOverflow surveys. However, Rust will probably never become one of the top 10 programming languages. It has a difficult syntax and a steep learning curve. It is designed to solve some very hard problems in programming and it solves them in a very unique way.
I foresee it eventually becoming one of the top 20 languages, but not growing beyond it, since there are much easier languages if you just need good performance. Swift and Go are much easier languages if you need speed with a decent level of safety. Rust, however, is the language to use if you need to be as fast as C++ and low memory usage, but with the highest level of safety and multi-threading.
In the future, I foresee Rust becoming a favorite language for Internet of Things devices that have tiny processors and little RAM, but need a high level of security. It will also probably become a favorite language for internet companies that need to offer web services to millions of users. Dropbox used Rust for some mission-critical bits of its programming, and other internet companies will probably choose Rust when they need good security, multi-threading, and to reduce the amount of hardware. For a company running thousands of servers, a highly efficient web service written in Rust can save millions of dollars in hardware. It will also probably become popular in mainframe programming for the same reason.
————————————————————-
Czy #Rust (język programowania) jest martwy?
Rust prawie nie jest jeszcze martwy. Jest to jeden z najszybciej rozwijających się języków programowania i od dwóch lat jest uznawany za najbardziej lubiany język przez użytkowników w ankietach StackOverflow. Jednak Rust prawdopodobnie nigdy nie stanie się jednym z 10 najlepszych języków programowania. Ma trudną składnię i stromą krzywą uczenia się. Jest przeznaczony do rozwiązywania bardzo trudnych problemów w programowaniu i rozwiązuje je w bardzo unikalny sposób.
Przewiduję, że w końcu stanie się jednym z 20 najlepszych języków, ale nie przekroczy tego progu, ponieważ istnieją znacznie łatwiejsze języki, jeśli potrzebujesz tylko dobrej wydajności. Swift and Go są znacznie łatwiejszymi językami, jeśli potrzebujesz szybkości i przyzwoitego poziomu bezpieczeństwa. Rust jest jednak językiem, którego należy używać, jeśli chcesz być tak szybki jak C++ i zużywać mało pamięci, ale z najwyższym poziomem bezpieczeństwa i wielowątkowości.
Przewiduję, że w przyszłości Rust stanie się ulubionym językiem dla urządzeń Internetu Rzeczy, które mają małe procesory i mało pamięci RAM, ale wymagają wysokiego poziomu bezpieczeństwa. Prawdopodobnie stanie się również ulubionym językiem firm internetowych, które muszą oferować usługi sieciowe milionom użytkowników. Dropbox używał Rust do niektórych krytycznych dla misji części swojego programowania, a inne firmy internetowe prawdopodobnie wybiorą Rust, gdy potrzebują dobrego bezpieczeństwa, wielowątkowości i zmniejszenia ilości sprzętu. W przypadku firmy posiadającej tysiące serwerów wysoce wydajna usługa sieciowa napisana w języku Rust może zaoszczędzić miliony dolarów na sprzęcie. Z tego samego powodu prawdopodobnie stanie się on również popularny w programowaniu na komputerach mainframe.
https://www.quora.com/Is-Rust-programming-language-dead/answer/Amos-Becker-Batto#PROGRAMMING
Quora
Is Rust (programming language) dead?
Answer (1 of 5): No way. However, Rust does seem to be caught in a precarious position in terms of programming languages. If you are looking to develop something where performance needs are in the 99th percentile and you simply can’t afford the garbage collection…