Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
You definitely can't learn Rust overnight especially if you are coming from languages with dynamic typing. But if you have some experience with let's say C++, it shouldn't be too hard (as long as you didn't write shit code and you know how memory works)
-
adante2753yI think the context here is interesting to think about, so here's one way to look at it. If you are trying to build a production grade compiler in a professional context then this is indeed the height of insanity.
If this is a university (or other education) project then arguably this has achieved its purpose. You have learned the above. This is wisdom. Any information or knowledge you have gained about Rust is a bonus (and I say that as a huge Rust fan) -
matt-jd10303y@adante it was in a university setting but with the deadline there wasn't time enough it was the first time they ran the course this way so it's to be expected. Luckily enough they postponed the deadlines later on. However everyone who picked rust had a considerably harder time than those who picked other languages. Despite being familiar with low level details and C, the rust way was simply different and most people spent the first 3-4 weeks struggling with rust more than making the compiler. This later part somewhat of an reply to @lamka02sk.
It was a very appreciated learning experience for many students, myself included and I will use rust for other stuff as well however with a tight deadline the steep learning curve was less nice. Apologies for the long reply
Related Rants
-
practiseSafeHex7"years of experience" basically means nothing, both for people and organisations. You can work with someone wh...
-
FinlayDaG33k8My "programming" college... Where I had to basically "unlearn" everything I knew about efficiency, organizati...
-
TeachMeCode8Programming in the middle of the woods and getting smashed by a running buck deer chasing a doe during mating ...
Learning rust with a very tight deadline. Not something I'd recommend since you will be likely to spend more time trying to get your project to compile than getting on with your project.
In my case the project was a compiler(in hindsight I'd have picked ocaml or scala instead).
rant
wk263