Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
ste0910418yIt's a step in a student's evolution. I remember a friend back in college who implemented its own version of a random generator and always refused to use the one included in Java. We still laugh once in a while when we mention the infamous ARandom (his name's first letter is A)
-
binhex4368yI'd like to see the little tosser qualify implementing their own String utilities and Encryption in Java rather than use existing proven libraries. That wanker has a bright future in academia!
-
migus898yI think it's something almost any dev went through. Specifically if he started to learn coding in a young age. I remember myself building blog-like websites from scratch because it's not challenging enough to use CMS, or parsing HTML in Windows app using indexOf...
-
@HoloDreamer But C# and Java are similar to each other (well, except for the compiling part)
-
migus898y@filthyranter the compiling parts are similar - both compiles into IL, and then compiled on the run by Virtual Machine. The syntax is also similar in a lot of ways, but the languages are so different... Both languages have something that the other don't have. For example C# don't have anonymous interface implementation, and Java don't have Properties. It's just a small example. There is a lot differences that can make someone to choose one language over another.
For a long time the main arguments in favor of Java were "cross platform" and "open source". Now those arguments are not viable.
In my opinion C# is a lot more progressive language and I really suffer when I need to write something in Java. But it's an IMHO off course. -
Arlekin8958yI had the same approach as a novice in the art.
Now i know better, but having that mindset saves me from package bloat, so I'm thankful for it and can't really discard it as a bad thing.
You just need experience on top of it and some sound reasoning. -
Grom3608yAm I the only one seeing this as a good thing?
"I need to do X, how does X work?"
-"Just install package Y"
"Sounds like you've done it before, how does it work?"
-"Idunno, the package knows".
The only thing this young programmer will waste is his own time. Sooner or later he'll figure out its easier not to reinvent the wheel, but making a few wheels yourself to see how they actually work seems a good thing to me. -
Am i the only one that kind of sees their point?
I think it's a healthy attitude to want to learn how things work rather than simply ripping packages off the internet and never advancing your knowledge.
I feel this person will go far... -
well in a way i can understand but its dumb at the same time, use it and learn how it works rather than make it yourself but if someone said that to me I'll tell them i had the perfect language for them. Assembly. If that doesn't fix their mindset nothing will.
-
Catdow5348y@HoloDreamer
How can you love C# and not java? Aren't those two basically the same language but from different companies? :P -
Catdow5348y@migus I am afraid you are in desperate need of relaxation. If I were you I'd watch some porn and continue my life without trying to answer seriously in sarcastic comments.
Lots or Love. -
I think there might be a simple solution to this student's problem...
Don't import the packages lol -
jeeper59668y@mcraz more like, ask him if he grows the wheat, lettuce, and tomato, raises the turkeys and cows, and processes all these into the ingredients for a sandwich.
Related Rants
Le me having a chit chat with a student after sharing about programming in my former high school..
Student: "I learnt Java the other day, and I don't really like it"
Me: "Why?"
Student: "Because we can import existing packages on the community to do almost anything"
Me: "And? How is that bad for you?"
Student: "It's not very challenging, isn't it? I want to build everything in my program with my own code!"
Me: [silence]
Me: "Listen here, you little shit..."
undefined
student
programming 101