Current Events > what's CE's favorite programming language?

Topic List
Page List: 1, 2
ArrogantRat
03/04/24 11:57:23 PM
#1:


mine wou'd be either C++ or Python, but the NSA says to stop using C++ because of it not being memory-safe...

---
Jesus, if you're listening, let me handle my liquor.
Jesus, if you're there, why do I feel alone in this room with you?
... Copied to Clipboard!
warlock7735
03/04/24 11:57:43 PM
#2:


C#

---
CE Mafia Archive
https://www.dropbox.com/sh/u3gaka98zsp3m0e/AADYBrilDyGYhlAbpEnac5d_a?dl=0
... Copied to Clipboard!
MarthGoomba
03/04/24 11:58:02 PM
#3:


C#

---
https://i.imgur.com/m6Rgs8D.jpg https://i.imgur.com/qUMZhdW.jpg
https://i.imgur.com/LACtH6q.jpg
... Copied to Clipboard!
kirbymuncher
03/04/24 11:58:44 PM
#4:


python

---
THIS IS WHAT I HATE A BOUT EVREY WEBSITE!! THERES SO MUCH PEOPLE READING AND POSTING STUIPED STUFF
... Copied to Clipboard!
Irony
03/04/24 11:59:57 PM
#5:


Geometric code

---
See profile pic
... Copied to Clipboard!
#6
Post #6 was unavailable or deleted.
#7
Post #7 was unavailable or deleted.
ArrogantRat
03/05/24 12:21:25 AM
#8:


MarthGoomba posted...
C#
i've used C# before, but it's really difficult to get working on a linux system.

[LFAQs-redacted-quote]

i have a burning hatred for Java and JavaScript.

---
Jesus, if you're listening, let me handle my liquor.
Jesus, if you're there, why do I feel alone in this room with you?
... Copied to Clipboard!
2Pacavelli
03/05/24 12:22:45 AM
#9:


C++ is most widely used efficient programming language and it's the first one I learned in college

Java is what I use most for work and it's Syntax of similar to C++

Golang is one I've been learning recently it's kind of cool
... Copied to Clipboard!
kirbymuncher
03/05/24 12:43:22 AM
#10:


ArrogantRat posted...
i have a burning hatred for Java and JavaScript.
honestly the two of these have basically nothing to do with each other in any way it's kind of strange grouping them like this

I think I'll also give honourable mention to javascript as a favourite of mine as well, it's nice that it just sort of... runs in any browser. makes it very easy to develop, deploy, use across a variety of systems, etc

---
THIS IS WHAT I HATE A BOUT EVREY WEBSITE!! THERES SO MUCH PEOPLE READING AND POSTING STUIPED STUFF
... Copied to Clipboard!
Dakimakura
03/05/24 12:44:16 AM
#11:


Java, they have the data structures built in.

---
Bees
... Copied to Clipboard!
ArrogantRat
03/05/24 12:52:29 AM
#12:


kirbymuncher posted...
honestly the two of these have basically nothing to do with each other in any way it's kind of strange grouping them like this

I think I'll also give honourable mention to javascript as a favourite of mine as well, it's nice that it just sort of... runs in any browser. makes it very easy to develop, deploy, use across a variety of systems, etc
Java is slow and bulky memory-wise, and i've never made a website, so i've never used javascript. i just view it as babby's first programming language i guess.

---
Jesus, if you're listening, let me handle my liquor.
Jesus, if you're there, why do I feel alone in this room with you?
... Copied to Clipboard!
[deleted]
03/05/24 1:01:38 AM
#25:


[deleted]
... Copied to Clipboard!
Dakimakura
03/05/24 1:02:20 AM
#13:


JavaScript is probably the hardest programming language to use on its own because Im pretty sure the guy who invented it was drunk.

---
Bees
... Copied to Clipboard!
sabin017
03/05/24 1:04:16 AM
#14:


Visual Basic

---
https://i.imgur.com/TWsfIIj.gif
... Copied to Clipboard!
scar_the_1
03/05/24 1:05:07 AM
#15:


Big fan of Python. Tried mucking about with Julia a little and it's pretty fun, but I'm far away from actually getting stuff done in it.

---
Stop being so aggressively argumentative for no reason. - UnfairRepresent
... Copied to Clipboard!
SomeLikeItHoth
03/05/24 1:06:04 AM
#16:


I've been using GDScript lately which is basically Python.

---
FAM FOREVER | https://iili.io/HSJO4Uv.jpg
... Copied to Clipboard!
Kamen_Rider_Blade
03/05/24 1:13:33 AM
#17:


C++
https://gamefaqs.gamespot.com/a/forum/e/eee36c38.jpg
This is the speed difference between Programming Languages for a fixed given set of hardware.

---
Are you a MexiCAN or a MexiCAN'T - Johnny Depp 'Once Upon A Time in Mexico'
... Copied to Clipboard!
Kamen_Rider_Blade
03/05/24 1:16:54 AM
#18:


ArrogantRat posted...
mine wou'd be either C++ or Python, but the NSA says to stop using C++ because of it not being memory-safe...
NSA doesn't want to pay the proper going rate for quality C/C++ programmers.

They think it's too expensive compared to the cheaper McProgramming degrees many places are farming out.

---
Are you a MexiCAN or a MexiCAN'T - Johnny Depp 'Once Upon A Time in Mexico'
... Copied to Clipboard!
ArrogantRat
03/05/24 1:24:36 AM
#19:


Kamen_Rider_Blade posted...
NSA doesn't want to pay the proper going rate for quality C/C++ programmers.

They think it's too expensive compared to the cheaper McProgramming degrees many places are farming out.
yeah, my first thought when i heard that was, can't you just program it in a memory safe way?

---
Jesus, if you're listening, let me handle my liquor.
Jesus, if you're there, why do I feel alone in this room with you?
... Copied to Clipboard!
Tyranthraxus
03/05/24 1:30:02 AM
#20:


ArrogantRat posted...
i've used C# before, but it's really difficult to get working on a linux system.

Hasn't been that way for years. If you can configure a Linux system then you can probably figure out the instructions in the link below:

https://learn.microsoft.com/en-us/dotnet/core/install/linux

Now I do not think Linux supports visual studio so you'll have to use visual studio code instead but it works. Some people even prefer visual studio code but I'm not one of them.

---
It says right here in Matthew 16:4 "Jesus doth not need a giant Mecha."
https://i.imgur.com/dQgC4kv.jpg
... Copied to Clipboard!
Naysaspace
03/05/24 1:33:39 AM
#21:


i guess C++ but thats the one i knew the best throughout the years

---
leafs rule
... Copied to Clipboard!
Kamen_Rider_Blade
03/05/24 1:43:45 AM
#22:


ArrogantRat posted...
yeah, my first thought when i heard that was, can't you just program it in a memory safe way?
It requires quality programmers, that costs $$$.

---
Are you a MexiCAN or a MexiCAN'T - Johnny Depp 'Once Upon A Time in Mexico'
... Copied to Clipboard!
Naysaspace
03/05/24 1:47:18 AM
#23:


yeah isnt that more on the software engineering/comp sci side? theres tons of ragtag "programmers" who took a bootcamp that can write a functioning program/etc but don't know piss about cpu/memory architecture etc

---
leafs rule
... Copied to Clipboard!
Kamen_Rider_Blade
03/05/24 1:52:40 AM
#24:


Naysaspace posted...
yeah isnt that more on the software engineering/comp sci side? theres tons of ragtag "programmers" who took a bootcamp that can write a functioning program/etc but don't know piss about cpu/memory architecture etc
It takes a lot more than just a programmer boot camp, it takes a WHOLE LOT more to be a good programmer.

---
Are you a MexiCAN or a MexiCAN'T - Johnny Depp 'Once Upon A Time in Mexico'
... Copied to Clipboard!
ArrogantRat
03/05/24 2:03:15 AM
#26:


Naysaspace posted...
yeah isnt that more on the software engineering/comp sci side? theres tons of ragtag "programmers" who took a bootcamp that can write a functioning program/etc but don't know piss about cpu/memory architecture etc
yeah, i went to college for compsci, got good grades, but had to dropout three classes before my degree, so i might be considered one of those programmers.

i did take courses on computer archtiecture though and still remember the basics. we had to write some programs in machine language and understamd how the cpu works.

that doesn't matter to the majority of companies though because i don't have an overpriced piece of fucking paper.

---
Jesus, if you're listening, let me handle my liquor.
Jesus, if you're there, why do I feel alone in this room with you?
... Copied to Clipboard!
Dark_Arbron
03/05/24 2:07:36 AM
#27:


Kamen_Rider_Blade posted...
It takes a lot more than just a programmer boot camp, it takes a WHOLE LOT more to be a good programmer.

This is part of why I was wasting my time trying to study it after high school. Couldve saved myself a year had I known I wasnt born for it.

---
"How is that a religious topic? That's just me talking about GOD." -Frostmourne
... Copied to Clipboard!
Kamen_Rider_Blade
03/05/24 2:09:40 AM
#28:


Dark_Arbron posted...
This is part of why I was wasting my time trying to study it after high school. Couldve saved myself a year had I known I wasnt born for it.
It's not a matter of being "Born for it". Nobody is "Born for it".

It's a matter of how much (drive / passion) do you have for it and how much are you willing to sacrifice to understand how everything works together.

If you're willing to do that, then you can go very far, if that's too troublesome, then you'll quit early.

It's about how badly do you want it. How much effort will you go to learn it on your own, w/o somebody else pushing you to do it.

---
Are you a MexiCAN or a MexiCAN'T - Johnny Depp 'Once Upon A Time in Mexico'
... Copied to Clipboard!
Dark_Arbron
03/05/24 2:12:16 AM
#29:


Kamen_Rider_Blade posted...
It's not a matter of being "Born for it". Nobody is "Born for it".

It's a matter of how much (drive / passion) do you have for it and how much are you willing to sacrifice to understand how everything works together.

If you're willing to do that, then you can go very far, if that's too troublesome, then you'll quit early.

It's about how badly do you want it. How much effort will you go to learn it on your own, w/o somebody else pushing you to do it.

The capacity to develop skills is something you are born with. It takes time and hard work, yes, but no amount of time and hard work will ever be enough without that capacity in the first place. Its like an amputee trying to exercise a missing limb.

---
"How is that a religious topic? That's just me talking about GOD." -Frostmourne
... Copied to Clipboard!
Kamen_Rider_Blade
03/05/24 2:15:39 AM
#30:


Dark_Arbron posted...
The capacity to develop skills is something you are born with. It takes time and hard work, yes, but no amount of time and hard work will ever be enough without that capacity in the first place. Its like an amputee trying to exercise a missing limb.

I don't believe you "Don't have the capacity", that's defeatist talk.
I've seen people from all walks of life, if they "Want to Do it", they'll make it happen.
No matter how hard of a hill it is to climb.

---
Are you a MexiCAN or a MexiCAN'T - Johnny Depp 'Once Upon A Time in Mexico'
... Copied to Clipboard!
Dark_Arbron
03/05/24 2:17:17 AM
#31:


Kamen_Rider_Blade posted...
I don't believe you "Don't have the capacity", that's defeatist talk.
I've seen people from all walks of life, if they "Want to Do it", they'll make it happen.
No matter how hard of a hill it is to climb.

Ive spent more than long enough to know Im a lost cause. I cant be the only one either.

---
"How is that a religious topic? That's just me talking about GOD." -Frostmourne
... Copied to Clipboard!
Guide
03/05/24 2:18:49 AM
#32:


Kamen_Rider_Blade posted...
I don't believe you "Don't have the capacity", that's defeatist talk.

You don't have to believe it, but is an established fact of biology. Like, I get you're going for a sort of spirit/attitude thing, but mental limits exist the same as physical limits, and they're actually not different things at all.

And logically, "wanting enough" is also something you either have or do not have, which would also be a hardcoded limit.

---
evening main 2.4356848e+91
https://youtu.be/Acn5IptKWQU
... Copied to Clipboard!
boomgetchopped3
03/05/24 2:19:12 AM
#33:


The ones that keep me employed. Right now that happens to be C# and JavaScript.

---
More to do with the humidity than heat
... Copied to Clipboard!
Kamen_Rider_Blade
03/05/24 2:23:58 AM
#34:


Dark_Arbron posted...
Ive spent more than long enough to know Im a lost cause. I cant be the only one either.

That sounds like you lost faith in your own abilities and quit.

Not because you didn't have the skills or capabilities.

Guide posted...
You don't have to believe it, but is an established fact of biology. Like, I get you're going for a sort of spirit/attitude thing, but mental limits exist the same as physical limits, and they're actually not different things at all.
Not from what I've seen of other people & IRL examples.

And logically, "wanting enough" is also something you either have or do not have, which would also be a hardcoded limit.
It's not hardcoded, it's based on how badly do you want it.

If you want it "Badly Enough", you're going to climb Mt. Everest for it.

But that's a personal issue, everybody has other things that motivate them and interest them.

---
Are you a MexiCAN or a MexiCAN'T - Johnny Depp 'Once Upon A Time in Mexico'
... Copied to Clipboard!
Guide
03/05/24 2:41:16 AM
#35:


Kamen_Rider_Blade posted...
Not from what I've seen of other people & IRL examples.
Ah yes, anecdotes always beat studies.

It's not hardcoded, it's based on how badly do you want it.
Yes, your ability to want something badly enough is the hardcoding. Tell me, what determines how badly you want something?

edit: also the insomnia is wearing off so I might only reply in like 8 hours, but the point is, if you're honest with yourself, you can't actually escape functional limits in any capacity. I'm not speaking of a mindset, I'm speaking of chemistry. Which, incidentally, is what generates your mindset. Arbron is a whole separate issue; it's still optimal to have the mindset you're talking about, but that changes nothing of true limits.

---
evening main 2.4356848e+91
https://youtu.be/Acn5IptKWQU
... Copied to Clipboard!
Dark_Arbron
03/05/24 2:43:27 AM
#36:


I think I should have been more specific. Its not programming specifically I lack the ability to learn, its most things. Everything Ive ever tried Ive been garbage at, no matter how much time I put into it.

It also doesnt help that no employer even gave me the chance to start at the bottom and learn over time due to discrimination. And nowadays I face even more discrimination, when I was already a lost cause to begin with.

Why even bother getting out of bed at this point?

---
"How is that a religious topic? That's just me talking about GOD." -Frostmourne
... Copied to Clipboard!
ArrogantRat
03/05/24 2:47:34 AM
#37:


Dark_Arbron posted...
I think I should have been more specific. Its not programming specifically I lack the ability to learn, its most things. Everything Ive ever tried Ive been garbage at, no matter how much time I put into it.

It also doesnt help that no employer even gave me the chance to start at the bottom and learn over time due to discrimination. And nowadays I face even more discrimination, when I was already a lost cause to begin with.

Why even bother getting out of bed at this point?
get up because fuck everyone who would like to see you down and out. fuck them, just do you in spite of the barriers that exist.

---
Jesus, if you're listening, let me handle my liquor.
Jesus, if you're there, why do I feel alone in this room with you?
... Copied to Clipboard!
kirbymuncher
03/05/24 2:50:55 AM
#38:


You can't program C / C++ in a memory safe way. I mean, in theory you can. But there is just very little help from the language, and modern computer prorams are so impressively complex that you are bound to make errors somewhere, and those errors can often be so weird that it is nigh impossible to catch them.

If it was just the odd issue here or there I'd say it's a programmer skill problem. But a significant amount of ALL security flaws / exploits across currently used software (most estimates are at least 70%, I've seen some as high as 90%) are directly related to memory safety issues in C and C++. Many major companies/organizations have basically come out and said that C/C++ causes significant issues for them because of its unsafety.

At some point you just have to accept that the fault lies with the language. Which shouldn't be much of a surprise when you consider how ancient they are, in technology terms

---
THIS IS WHAT I HATE A BOUT EVREY WEBSITE!! THERES SO MUCH PEOPLE READING AND POSTING STUIPED STUFF
... Copied to Clipboard!
ArrogantRat
03/05/24 2:52:03 AM
#39:


kirbymuncher posted...
You can't program C / C++ in a memory safe way. I mean, in theory you can. But there is just very little help from the language, and modern computer prorams are so impressively complex that you are bound to make errors somewhere, and those errors can often be so weird that it is nigh impossible to catch them.

If it was just the odd issue here or there I'd say it's a programmer skill problem. But a significant amount of ALL security flaws / exploits across currently used software (most estimates are at least 70%, I've seen some as high as 90%) are directly related to memory safety issues in C and C++. Many major companies/organizations have basically come out and said that C/C++ causes significant issues for them because of its unsafety.

At some point you just have to accept that the fault lies with the language. Which shouldn't be much of a surprise when you consider how ancient they are, in technology terms
what languages would you recommend as an alternative?

---
Jesus, if you're listening, let me handle my liquor.
Jesus, if you're there, why do I feel alone in this room with you?
... Copied to Clipboard!
kirbymuncher
03/05/24 2:55:50 AM
#40:


ArrogantRat posted...
what languages would you recommend as an alternative?
Rust

similar speed and ability to go fairly low-level, but with much better enforcement of memory safety

---
THIS IS WHAT I HATE A BOUT EVREY WEBSITE!! THERES SO MUCH PEOPLE READING AND POSTING STUIPED STUFF
... Copied to Clipboard!
Dark_Arbron
03/05/24 3:14:14 AM
#41:


kirbymuncher posted...
Rust

similar speed and ability to go fairly low-level, but with much better enforcement of memory safety

Yea, my friend speaks highly of Rust.

---
"How is that a religious topic? That's just me talking about GOD." -Frostmourne
... Copied to Clipboard!
Maverick_Reznor
03/05/24 3:15:42 AM
#42:


Qbasic

---
Currently Playing: Snes games
... Copied to Clipboard!
ArrogantRat
03/05/24 3:15:45 AM
#43:


kirbymuncher posted...
Rust

similar speed and ability to go fairly low-level, but with much better enforcement of memory safety
that's what i thought you'd say. i'll give it a go i guess.

---
Jesus, if you're listening, let me handle my liquor.
Jesus, if you're there, why do I feel alone in this room with you?
... Copied to Clipboard!
#44
Post #44 was unavailable or deleted.
Rika_Furude
03/05/24 3:59:39 AM
#45:


I havn't done "real programming" in a while. Just writing powershell scripts. Powershell is an acquired taste but once you get used to everything an object oriented it is quite good IMO

I do wanna learn .net, probably through either C# or Powershell
... Copied to Clipboard!
ArrogantRat
03/05/24 4:03:19 AM
#46:


Rika_Furude posted...
I havn't done "real programming" in a while. Just writing powershell scripts. Powershell is an acquired taste but once you get used to everything an object oriented it is quite good IMO

I do wanna learn .net, probably through either C# or Powershell
i learned bash scripting a while ago. that was a trip, although not difficult once you're used to the weird syntax.
i'm windowsphobic, like i don't really understand it beyond basic Windows Server stuff and gaming, lol. free software 4 lyfe.

---
Jesus, if you're listening, let me handle my liquor.
Jesus, if you're there, why do I feel alone in this room with you?
... Copied to Clipboard!
ArrogantRat
03/05/24 4:06:04 AM
#47:


Rika_Furude posted...
I havn't done "real programming" in a while. Just writing powershell scripts. Powershell is an acquired taste but once you get used to everything an object it is quite good IMO

I do wanna learn .net, probably through either C# or Powershell

I did a fair bit of C++ a number of years ago at Uni but stuff like pointers and operator overloading didn't really click for me
pointers just point to an address, and operator overloading is when an operator behaves differently depending on the context, like function overloading.

in uni, pointers were drilled into my head with C...

---
Jesus, if you're listening, let me handle my liquor.
Jesus, if you're there, why do I feel alone in this room with you?
... Copied to Clipboard!
tankboy
03/05/24 4:14:07 AM
#48:


Java and C#
... Copied to Clipboard!
KhlavicLanguage
03/05/24 4:17:29 AM
#49:


python for scripting and leetcode, C++ for competitive programming, racket for trusting the natural recursion, C# for getting paid lol (depends on your location tho)

tbh if your CS fundamentals are good you really ought to be able to pick up any new language or framework in short order. the hangups people have over language x vs y are way too overblown and anyone who spends too much time worrying about it is missing the forest for the trees

i will say i'm glad that even the web dev circus is coming around on the benefits of static typing nowadays
... Copied to Clipboard!
ArrogantRat
03/05/24 4:20:37 AM
#50:


https://overthewire.org/wargames/

these are really fun if you're interested in learning more about linux and networking btw.

---
Jesus, if you're listening, let me handle my liquor.
Jesus, if you're there, why do I feel alone in this room with you?
... Copied to Clipboard!
Topic List
Page List: 1, 2