Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
carterza
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
by
carterza
4y ago
You may be right... I wouldn't call Nim's community vibrant though.
2.
▲
by
carterza
4y ago
The compiler works until you stress the type system or try to take advantage of features that are experimental and then stay that way forever. How many iterations of concepts have we been through at this point? What happened to hot code rel
3.
▲
by
carterza
4y ago
I mean, I have experienced first-hand, dom96 being a jerk directly to me after I spent months of effort building something for the community. I'm not the only one either. If it was just dom96 being a jerk my criticisms might not hold w
4.
▲
by
carterza
4y ago
dom96 simply needs to go - they are nothing but self-serving and they cause more damage to the Nim community than any other member by far. I'm not even including the horrible software they've authored and cargo culted into the lan
5.
▲
by
carterza
4y ago
I'm not sure there is one - but I guess a language where you're not constantly dealing with horrible error message, an under-specified and broken implementation and a shitty stdlib - might be better, even if it doesn't have s
6.
▲
by
carterza
4y ago
I guess your definition of senior and mine vary. I'd consider senior members anyone willing to work on the compiler, as they are the members with the potential to move the language forward and out of the mess it currently finds itself
7.
▲
by
carterza
4y ago
I apologize if my sentiment came off as Nimskull is a realistic alternative for those who are frustrated with Nim - it certainly is not, and I think your description of the state of the project is spot on PMunch!
8.
▲
by
carterza
4y ago
I started programming in Nim around 2015 and still write code in it from time to time. At this point I would have a tough time suggesting the language to anyone for much. While you can certainly accomplish almost any programming task with N
9.
▲
by
carterza
8y ago
I'd also like to see a section for junior devs, and what they need to bring to the table. Another great section would be how to identify a pairing that is less than ideal / problematic.
10.
▲
by
carterza
8y ago
Then - he randomly wants to chime in with tangentially related questions - it's basically all of the pitfalls described in the - working with a junior dev section of the OP's article - except I've tried every one of the tact
11.
▲
by
carterza
8y ago
Another issue with pair programming - the assumption that the benefits which are potentially produced by pairing, are often baked into estimations regarding quality of work and / or deadlines. The current product I work on has had a te
12.
▲
by
carterza
8y ago
I find pairing with anyone that is significantly outside the range of your competency level, to be extremely frustrating. You can have a junior dev, and hand hold, but it also requires effort on the part of the junior dev / a desire to
13.
▲
by
carterza
8y ago
Thank you! I really do value that feedback. I have also stopped using almost all forms of social media. I can't drop twitter - but that is because I value a lot of the content I read there (mostly related to game development). I'v
14.
▲
by
carterza
8y ago
I'm not presently going through exactly what you went through - but I can relate on many levels. I've been on and off anti-depressants since I was sixteen, and I'm 33 now. My self-confidence has been basically destroyed, and
15.
▲
by
carterza
8y ago
It's a perfectly valid comparison though. Your comment on the other hand...
16.
▲
by
carterza
9y ago
Compiles... compiles. Edit - Sorry - that was rude. I should have elaborated. Transpiling is a specific type of compilation that involves two languages with a similar level of abstraction. Compilation involves languages with different level
17.
▲
by
carterza
9y ago
I've written quite a few personal projects in Nim, and I love programming in it. Nim is garbage-collected and the GC is not a stop the world GC, so the language is well-suited for game-development. Its standard library is improving wit