Re:Ask HN: What cool development languages/tools changed you...
by royka118 on Tuesday October 25, 2016 @04:48AM
(#12786283)
yeah defo, learning my second language was big step in my development
[ Parent
| on HN ]
Re:Ask HN: What cool development languages/tools changed you...
by bennyc on Tuesday October 25, 2016 @04:55AM
(#12786319)
for the last 7 years i've been a php developer and i'm currently in the process of learning my second language, #c. it's good to hear that someone else has been through this process before me and said it was such a big step!
thanks for giving me some more motivation!
Re:Ask HN: What cool development languages/tools changed you...
by kibibu on Tuesday October 25, 2016 @05:03AM
(#12786364)
I assure you many millions of people have been through this process before you! It gets easier after the second, particularly if you stick with mostly procedural/OO languages. So after C# you'll pick up Java, and maybe Python or Ruby in a heartbeat.
Languages with fundamentally different paradigms will still be a little tricky - Haskell, Scala, Stan, R etc don't bear a lot of resemblance to PHP.
Re:Ask HN: What cool development languages/tools changed you...
by weaksauce on Tuesday October 25, 2016 @11:54AM
(#12788971)
I agree to a point... C# is fairly unlike ruby in its idioms. You will be able to write C# in ruby fairly easily but it's a language that doesn't benefit much from that.
Re:Ask HN: What cool development languages/tools changed you...
by sundvor on Tuesday October 25, 2016 @08:38AM
(#12787355)
Agree on this, and am at the same stage myself; C# is a huge transition from e.g. Php (or ColdFusion). Can't help but be amazed at the doors it opens up though - Pluralsight is definitely one of your friends here. Jon Skeet's walkthrough of C# 4, SOLID, the courses on DDD etc - so much to learn! :) MS Dev Essentials will give you a 3 month sub for free, if you didn't have that already.
Re:Ask HN: What cool development languages/tools changed you...
by thr0waway1239 on Tuesday October 25, 2016 @09:36AM
(#12787805)
In addition, you get to learn a lot of best practices from the trainers at PluralSight. If there were a similar company in the non Microsoft world with as comprehensive a library and as good a selection of trainers, I would love to know about it.
Also, check out their learning paths for C# - it can be a good option to avoid the overwhelm if you are new to the language.
Re:Ask HN: What cool development languages/tools changed you...
by jsingleton on Tuesday October 25, 2016 @11:15AM
(#12788646)
C# is a really nice language. I'm hoping that the new .NET Core work will expand its reach beyond mainly Windows and get it popular on other platforms. Otherwise my book isn't going to do very well. :)
Re:Ask HN: What cool development languages/tools changed you...
by sundvor on Tuesday October 25, 2016 @07:53PM
(#12792820)
Book on .net Core on Linux; that's great timing, can't wait for you to share more info.
As someone super rusty on it, I found it remarkably easy to get up and running on the platform.
If they can only finish the tooling so that NCrunch can run properly, life will be a bliss.
Re:Ask HN: What cool development languages/tools changed you...
by jsingleton on Wednesday October 26, 2016 @05:57AM
(#12795186)
The book is already out: https://unop.uk/book
The examples are in .NET Core (the cross-platform parts are more Mac than Linux focussed) but really it's a general guide on how to make web applications perform well.