Click here to Skip to main content
15,887,135 members

The Weird and The Wonderful

   

The Weird and The Wonderful forum is a place to post Coding Horrors, Worst Practices, and the occasional flash of brilliance.

We all come across code that simply boggles the mind. Lazy kludges, embarrassing mistakes, horrid workarounds and developers just not quite getting it. And then somedays we come across - or write - the truly sublime.

Post your Best, your worst, and your most interesting. But please - no programming questions . This forum is purely for amusement and discussions on code snippets. All actual programming questions will be removed.

 
GeneralRe: Burn Baby, Burn! Pin
David A. Gray6-Oct-18 10:56
David A. Gray6-Oct-18 10:56 
GeneralRe: Burn Baby, Burn! Pin
André Pereira20-Jul-18 0:24
André Pereira20-Jul-18 0:24 
PraiseRe: Burn Baby, Burn! Pin
Gary Wheeler20-Jul-18 1:44
Gary Wheeler20-Jul-18 1:44 
GeneralRe: Burn Baby, Burn! Pin
jeron120-Jul-18 6:06
jeron120-Jul-18 6:06 
GeneralRe: Burn Baby, Burn! Pin
André Pereira20-Jul-18 6:53
André Pereira20-Jul-18 6:53 
GeneralRe: Burn Baby, Burn! Pin
jeron120-Jul-18 7:23
jeron120-Jul-18 7:23 
GeneralRe: Burn Baby, Burn! Pin
Abbas A. Ali20-Jul-18 6:39
professionalAbbas A. Ali20-Jul-18 6:39 
GeneralRe: Burn Baby, Burn! Pin
André Pereira20-Jul-18 7:18
André Pereira20-Jul-18 7:18 
First of all, thanks for being a good sport Poke tongue | ;-P , and let me reitirate:
Quote:
I'm not trying to be disrespectful


Quote:
just considered Java/C#/VB and other with C++ and thought they all can be eventually replaced with C++. And why not, its not like you can't have C++ libraries. From what I understand the reason Python has become so powerful and is currently being accepted so actively nowadays is because it uses native C++ written libraries.


Nope, C++ itself will be supplanted eventually, even in embedded, where the main target now is Rust. Java and C# in particular are just about perfect for app making, falling back to C++ (messier code) modules for performance critical sections, just like you said. As for Python, I don't think the huge performance loss compensates a (arguably) cleaner code, or the development overhead of finding/making C++ native libraries.


Quote:
hile making the list I realized that there are just too many languages out there that I haven't personally used, so I kept my list to the most used/popular ones.


I get your message, and fact is yes, sometimes we seem to have so many tools. Let me get you up to speed where we are in terms of app development. Tool selection is narrow, you either prefer performance or code readability (think Java/Android vs C++/NDK, or C# vs C++ on .Net). Backwards compatibility, legacy, dependency management, all of that is now native for every platform.
So there's no need to continuosly reinvent the wheel, like happened to native development for 20 years (you had a menu of frameworks to choose from, all very bad in some way), and what's still happening in the web world.
Besides, I used "web jargon" in jest, because that's what it looks like to outsiders :P

Quote:
Also I decided to include different sets of languages for front-end and back-end development, since most of the devs I know are happier and prefer it this way. My humblest apologies if you thought I am a non-native advocate. I am in fact the exact opposite.


No need to apologize, I was the one ranting. But for me, just the fact that you even have to think about sets of languages for front-end and back-end makes me uncomfortable. Dead | X|
GeneralRe: Burn Baby, Burn! Pin
Abbas A. Ali20-Jul-18 8:06
professionalAbbas A. Ali20-Jul-18 8:06 
GeneralRe: Burn Baby, Burn! Pin
André Pereira20-Jul-18 8:34
André Pereira20-Jul-18 8:34 
GeneralRe: Burn Baby, Burn! Pin
kalberts20-Jul-18 0:42
kalberts20-Jul-18 0:42 
GeneralRe: Burn Baby, Burn! Pin
André Pereira20-Jul-18 1:23
André Pereira20-Jul-18 1:23 
GeneralRe: Burn Baby, Burn! Pin
MSBassSinger20-Jul-18 5:41
professionalMSBassSinger20-Jul-18 5:41 
GeneralRe: Burn Baby, Burn! Pin
maze320-Jul-18 2:06
professionalmaze320-Jul-18 2:06 
GeneralRe: Burn Baby, Burn! Pin
Richard Deeming20-Jul-18 3:15
mveRichard Deeming20-Jul-18 3:15 
GeneralRe: Burn Baby, Burn! Pin
ttennebb20-Jul-18 3:30
professionalttennebb20-Jul-18 3:30 
GeneralRe: Burn Baby, Burn! Pin
Greg Lovekamp20-Jul-18 3:44
professionalGreg Lovekamp20-Jul-18 3:44 
GeneralRe: Burn Baby, Burn! Pin
Steven121820-Jul-18 6:17
professionalSteven121820-Jul-18 6:17 
GeneralRe: Burn Baby, Burn! Pin
kevinkin20-Jul-18 7:59
kevinkin20-Jul-18 7:59 
GeneralRe: Burn Baby, Burn! Pin
CodeWraith25-Jul-18 10:22
CodeWraith25-Jul-18 10:22 
GeneralRe: Burn Baby, Burn! Pin
Dr.Walt Fair, PE6-Oct-18 11:29
professionalDr.Walt Fair, PE6-Oct-18 11:29 
GeneralWhen Did That Happen? Pin
David A. Gray12-Jul-18 11:57
David A. Gray12-Jul-18 11:57 
GeneralRe: When Did That Happen? Pin
  Forogar  13-Jul-18 8:48
professional  Forogar  13-Jul-18 8:48 
GeneralRe: When Did That Happen? Pin
David A. Gray13-Jul-18 9:17
David A. Gray13-Jul-18 9:17 
JokeRe: When Did That Happen? Pin
  Forogar  16-Jul-18 2:10
professional  Forogar  16-Jul-18 2:10 

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.