Click here to Skip to main content
15,886,578 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: why am I learning Go? Pin
raddevus6-Dec-20 13:42
mvaraddevus6-Dec-20 13:42 
GeneralRe: why am I learning Go? PinPopular
Rage6-Dec-20 23:39
professionalRage6-Dec-20 23:39 
GeneralRe: why am I learning Go? Pin
raddevus7-Dec-20 2:22
mvaraddevus7-Dec-20 2:22 
GeneralRe: why am I learning Go? Pin
Stuart Dootson7-Dec-20 0:53
professionalStuart Dootson7-Dec-20 0:53 
GeneralRe: why am I learning Go? Pin
raddevus7-Dec-20 2:24
mvaraddevus7-Dec-20 2:24 
GeneralRe: why am I learning Go? Pin
Member 133016797-Dec-20 20:53
Member 133016797-Dec-20 20:53 
GeneralRe: why am I learning Go? Pin
Stuart Dootson8-Dec-20 1:37
professionalStuart Dootson8-Dec-20 1:37 
GeneralRe: why am I learning Go? Pin
Member 133016798-Dec-20 20:45
Member 133016798-Dec-20 20:45 
Quote:
I, on the other hand, would see the only sensible thing as highlighting an error condition that needs to be handled, probably at a higher level of abstraction in the program.


If that was at all a sensible choice, then WSL would have been stillborn. If that was a sensible way to go then git-bash wouldn't work on Windows.

Things that chose your "sensible" handling just wouldn't work. Things that didn't choose that "sensible" method work fine (git, WSL, cygwin, everything else that gets ported to Windows from Unix).

I do agree that it is a difference of attitude - the Go language aims for practical usability with as few warts as possible (hence their decision to not break on Windows). The Rust language appears to be aiming for perfection (a more charitable way of saying "Ivory tower Elitists" Smile | :) but as we all know, perfection is the enemy of success.
GeneralRe: why am I learning Go? Pin
den2k887-Dec-20 6:48
professionalden2k887-Dec-20 6:48 
GeneralRe: why am I learning Go? Pin
raddevus7-Dec-20 8:27
mvaraddevus7-Dec-20 8:27 
GeneralRe: why am I learning Go? Pin
Vivi Chellappa7-Dec-20 15:45
professionalVivi Chellappa7-Dec-20 15:45 
GeneralRe: why am I learning Go? Pin
Thornik7-Dec-20 22:20
Thornik7-Dec-20 22:20 
GeneralRe: why am I learning Go? Pin
Member 133016797-Dec-20 22:23
Member 133016797-Dec-20 22:23 
GeneralRe: why am I learning Go? Pin
Thornik7-Dec-20 22:56
Thornik7-Dec-20 22:56 
GeneralRe: why am I learning Go? Pin
den2k888-Dec-20 5:58
professionalden2k888-Dec-20 5:58 
GeneralHow many people are learning Julia vs Go? Pin
etkid848-Dec-20 7:52
etkid848-Dec-20 7:52 
GeneralRe: How many people are learning Julia vs Go? Pin
raddevus8-Dec-20 7:57
mvaraddevus8-Dec-20 7:57 
GeneralRe: why am I learning Go? Pin
Martin ISDN8-Dec-20 23:40
Martin ISDN8-Dec-20 23:40 
GeneralOops. Pin
OriginalGriff6-Dec-20 6:18
mveOriginalGriff6-Dec-20 6:18 
GeneralRe: Oops. Pin
Daniel Pfeffer6-Dec-20 6:40
professionalDaniel Pfeffer6-Dec-20 6:40 
GeneralRe: Oops. Pin
PIEBALDconsult6-Dec-20 7:17
mvePIEBALDconsult6-Dec-20 7:17 
GeneralRe: Oops. Pin
Mike Hankey6-Dec-20 8:57
mveMike Hankey6-Dec-20 8:57 
JokeFamily tradition Pin
Mike Hankey6-Dec-20 3:06
mveMike Hankey6-Dec-20 3:06 
GeneralRe: Family tradition Pin
RickZeeland6-Dec-20 3:09
mveRickZeeland6-Dec-20 3:09 
GeneralRe: Family tradition Pin
Mike Hankey6-Dec-20 3:20
mveMike Hankey6-Dec-20 3:20 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.