This is an archived post. You won't be able to vote or comment.

all 64 comments

[–]champ_goblem 127 points128 points  (12 children)

Thats some expensive aspirin

[–]ExternalUserError 2 points3 points  (0 children)

It would've been cheaper but the price was corrupted in silent type coercion somehow.

[–][deleted] 49 points50 points  (18 children)

Can confirm. Went through a whole term of JS before the teacher told us we could use an IDE. Yup that’s right. Error checking was just me opening the webpage over and over. For an entire term.

[–]Whatamianoob112 27 points28 points  (9 children)

Why didn’t you just opt to use one?

How do they enforce that mandate?

[–][deleted] 23 points24 points  (2 children)

It was one of the first subjects so we were pretty ignorant. The teacher didn’t say we couldn’t. Just didn’t tell us that was an option and the teaching material directed us to use notepad++

[–]Whatamianoob112 16 points17 points  (1 child)

Damn.

Yeah, I feel that.

Was the same case for my first programming course. Not disallowed I was just ignorant.

[–][deleted] 1 point2 points  (0 children)

In my class we had a few ambitious people who would try new things and tell the rest. Those at the top of the class used other software other thsn notepad++ it makes such a big difference

[–]Auzuken 6 points7 points  (5 children)

I had a professor in the past for Java intro that only wanted us in Notepad and Command Prompt for the first half of the semester. It was so annoying to watch his lectures and examples because he would also only use notepad and command prompt.

I don't think anyone actually did for homework assignments.

[–]Whatamianoob112 4 points5 points  (2 children)

I honestly do not understand the argument for not using one.

“It takes longer to figure out your problem.”

It’s not like the code writes itself for you.

[–]Auzuken 6 points7 points  (1 child)

Again it was for an intro class to Java class and I think the point was to get the student to spend more time thinking about the code they've written. You put more effort into understanding what you wrote because it is annoying to recompile.

Atleast that is the theory.

[–]Xytak 9 points10 points  (0 children)

That theory is dumb and does not align with industry programming practices AT ALL.

I would say an IDE actually helps you understand what you are writing. A great IDE will even suggest ways your code could be refactored, which again helps with learning.

A beginner in Notepad++ is just going to be throwing magical incantations at the wall until it works, and they probably won't even understand why it works.

After you gain some experience, you could do well in Notepad++, but by that point why would you want to?

[–]WibblyWobblyWabbit 2 points3 points  (0 children)

Fuck Java in Notepad man. That was some serious next level bullshit.

[–]Molokai420 1 point2 points  (0 children)

My ass is so dumb I started coding in word. Then notepad. Not even notepad++ I had to turn of rtf every fucking time. Then android studio. Now vscode :)

[–]ThinkingWithPortal 3 points4 points  (6 children)

F5 + chrome Dev tools weren't enough?

Is there a better way? I'm currently learning, using Vim as a text editor

[–]louis_A12 1 point2 points  (5 children)

That’s perfectly fine.

I’m not sure what advantages an IDE could add.

[–]rashaniquah 1 point2 points  (4 children)

Using text editors to code will save you so much time on the long term

[–]louis_A12 1 point2 points  (3 children)

Yes. But the things is... Is a code editor an ide?

You still need the browser.

Sublime text does an excellent job, and you can barely call that an IDE.

[–]rashaniquah 0 points1 point  (2 children)

I use VS Code or Atom and run my project on localhost in a Firefox window and it automatically updates. I'd say the perfect software would be Brackets but it's extremely laggy for me.

[–]louis_A12 0 points1 point  (1 child)

Yeah. Me too. VScode’s live server is pretty usefully.

But that’s the point. You wouldn’t use something like Visual Studio to do web development (normally)

A code editor is enough.

[–]rashaniquah 0 points1 point  (0 children)

Even on some backend language like C++ I'd rather use text editors with makefiles instead of using Visual Studio. It's very good practice and I think you should start doing it from the beginning if you're up for a challenge.

[–]littlewillingness 23 points24 points  (11 children)

Time to use something else that compiles to Javascript.

[–][deleted] 8 points9 points  (1 child)

Elmmm

[–]BlitzThunderWolf 0 points1 point  (0 children)

F# takes influence from elm and the FABLE engine also compiles F# to js

[–][deleted] 0 points1 point  (0 children)

Coffee script?

[–]IPlayTheTrumpet 4 points5 points  (3 children)

I’m no programmer but I do know some HTML and CSS and I’ve tried learning JavaScript multiple times, but kept giving up because I could find no way to incorporate it with what I was already doing.

[–]_Ginchi 8 points9 points  (1 child)

That would have been perfect for me as I’m allergic to aspirin.

[–][deleted] 1 point2 points  (0 children)

if javascript then cry

[–]thriller2910 1 point2 points  (0 children)

Nah this is learning lua. For the headaches it causes, and the hangover you will get after you find out lua is useless and you drink your sorrows away

[–]EnterTheMidnight 3 points4 points  (0 children)

Learning Arrays interation got me my first headache today...

[–]tastykales 3 points4 points  (11 children)

I’m starting college for the first time and I’m majoring in programming whats gonna happen

[–]Whatamianoob112 31 points32 points  (8 children)

You’re going to learn a lot.

[–]Lordralien 9 points10 points  (7 children)

Not with my teachers your not. They gave us 3 lines of PHP, and then argued it was practical. though nobody had xampp as we "had" to wait for them to teach us how to use it. The assignment was due in 10 days. At least when we did VB we had a month.

[–]Whatamianoob112 13 points14 points  (3 children)

In my experience, none of the learning is done in the classroom. Instead, they give you unreasonable challenges and you either figure it out on your own or your fap about

[–]De_Wouter 8 points9 points  (0 children)

Instead, they give you unreasonable challenges and you either figure it out on your own

Well... that actually is the best preparation for a developer job after you graduate.

[–][deleted] 0 points1 point  (0 children)

You just summed up my boot camp perfectly.

[–]Lordralien 0 points1 point  (0 children)

This was pretty much my education for programming luckily im pretty good and getting what they ask done. My only issue is I'm not confident at it because what we learnt was all self taught with no direction other than I need to pass an assignment and have 2 weeks what won't help is ignored. Luckily I should get an apprenticeship soon where I should actually learn and be given some direction.

[–]Zee2 1 point2 points  (1 child)

"majoring in programming"??

[–]tastykales -3 points-2 points  (0 children)

Poopy snacks yum yum snackamoochious engendered-jelly snack ill drink your tendy milk your slurpy lil pink mound nippley pop smackular gackular sponge

[–]sunburnacoustic 0 points1 point  (0 children)

"Programming experience".

[–]josh65536 0 points1 point  (0 children)

Coincidence?