Click here to Skip to main content
15,075,638 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: If I find another programming language easier should I stay with it instead? Pin
Davyd McColl14-Dec-20 1:41
MemberDavyd McColl14-Dec-20 1:41 
GeneralRe: If I find another programming language easier should I stay with it instead? Pin
User 1493685322-Dec-20 0:52
MemberUser 1493685322-Dec-20 0:52 
GeneralRe: If I find another programming language easier should I stay with it instead? Pin
Davyd McColl22-Dec-20 1:25
MemberDavyd McColl22-Dec-20 1:25 
GeneralRe: If I find another programming language easier should I stay with it instead? Pin
Rusty Bullet14-Dec-20 3:33
MemberRusty Bullet14-Dec-20 3:33 
GeneralRe: If I find another programming language easier should I stay with it instead? Pin
englebart15-Dec-20 3:26
professionalenglebart15-Dec-20 3:26 
GeneralRe: If I find another programming language easier should I stay with it instead? Pin
maze316-Dec-20 4:12
professionalmaze316-Dec-20 4:12 
GeneralRe: If I find another programming language easier should I stay with it instead? Pin
AnotherKen18-Dec-20 20:21
professionalAnotherKen18-Dec-20 20:21 
GeneralI may be moving on from .NET altogether Pin
honey the codewitch13-Dec-20 0:19
mvahoney the codewitch13-Dec-20 0:19 
I spent over an hour tracking down a compile issue in my C++ code yesterday because I forgot to mark a derivation as virtual.

C++ can be finicky but between it and C they really are the only languages that can fulfill the promise of "code once, run anywhere" despite requiring a recompile to do so.

For a long time, I was hoping .NET would at least become as ubiquitous as Java, and it slowly has (almost).

But my devices have gotten smaller, my needs of my language more demanding, and garbage collection will always hamstring these higher level "device independent" languages in terms of where they can operate.

I do love C#, but it just won't run on what I code for these days. C++ is my first love anyway. template just owns all, and where it doesn't, the preprocessor steps in. It's gorgeous. I can convince the compiler to do just about anything. Me being a fan of domain specific languages and coding, C++ also is the only major language with a flexible enough compiler and preprocessor to make that a reality.

I started my JSON pull parser in C#
I ported it to compile with the Arduino SDK/toolchain
Then I ported it to compile with C++ in general (without being Arduino specific)

Now it runs in places my C# pull parser never will, and that's deeply satisfying.

Besides, money for me today is in C++ code. I just don't like business development, and C++ keeps bizdev contracts out of my hair. Nobody wants to pay for a backend or frontend implementation of a web based site or otherwise business application in C++. Big Grin | :-D Good.

This is almost a dear john letter to C# Smile | :)

Also I'm kinda falling in love with VS Code
Real programmers use butterflies


modified 13-Dec-20 7:05am.

GeneralRe: I may be moving on from .NET altogether Pin
Greg Utas13-Dec-20 2:03
mvaGreg Utas13-Dec-20 2:03 
GeneralRe: I may be moving on from .NET altogether Pin
honey the codewitch13-Dec-20 2:06
mvahoney the codewitch13-Dec-20 2:06 
GeneralRe: I may be moving on from .NET altogether Pin
Greg Utas13-Dec-20 2:27
mvaGreg Utas13-Dec-20 2:27 
GeneralRe: I may be moving on from .NET altogether Pin
honey the codewitch13-Dec-20 2:38
mvahoney the codewitch13-Dec-20 2:38 
GeneralRe: I may be moving on from .NET altogether Pin
Greg Utas13-Dec-20 2:59
mvaGreg Utas13-Dec-20 2:59 
GeneralRe: I may be moving on from .NET altogether Pin
honey the codewitch13-Dec-20 3:04
mvahoney the codewitch13-Dec-20 3:04 
GeneralRe: I may be moving on from .NET altogether Pin
Mike Hankey13-Dec-20 2:18
professionalMike Hankey13-Dec-20 2:18 
GeneralRe: I may be moving on from .NET altogether Pin
honey the codewitch13-Dec-20 2:23
mvahoney the codewitch13-Dec-20 2:23 
GeneralRe: I may be moving on from .NET altogether Pin
Mike Hankey13-Dec-20 2:45
professionalMike Hankey13-Dec-20 2:45 
GeneralRe: I may be moving on from .NET altogether Pin
Rick York13-Dec-20 7:40
mveRick York13-Dec-20 7:40 
GeneralRe: I may be moving on from .NET altogether Pin
honey the codewitch13-Dec-20 7:50
mvahoney the codewitch13-Dec-20 7:50 
GeneralRe: I may be moving on from .NET altogether Pin
Greg Utas13-Dec-20 2:38
mvaGreg Utas13-Dec-20 2:38 
GeneralRe: I may be moving on from .NET altogether Pin
honey the codewitch13-Dec-20 2:53
mvahoney the codewitch13-Dec-20 2:53 
GeneralRe: I may be moving on from .NET altogether Pin
Greg Utas13-Dec-20 3:14
mvaGreg Utas13-Dec-20 3:14 
GeneralRe: I may be moving on from .NET altogether Pin
honey the codewitch13-Dec-20 3:23
mvahoney the codewitch13-Dec-20 3:23 
GeneralRe: I may be moving on from .NET altogether Pin
Mladen Janković13-Dec-20 3:59
MemberMladen Janković13-Dec-20 3:59 
GeneralRe: I may be moving on from .NET altogether Pin
Greg Utas13-Dec-20 4:24
mvaGreg Utas13-Dec-20 4:24 

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.