Java without Eclipse - Programming On Unix
Users browsing this thread: 6 Guest(s)
|
|||
FULL RANT WHICH I SINCERELY HOPE YOU CONSIDER VALID:
I work professionally with large code bases in Erlang, Scala and Java. There's a bunch of tooling written in alot of other languages but those are the major ones. I do almost all my coding in Vim, thanks to Eclim (the headless server neeasade just mentioned (over half a year ago apparently). It is a must if you are working in Vim with large projects, at least if you want to focus on writing good code. Try doing some more complex refactoring in an existing code base for example. Should I come back with food in say... never? That's what I thought. I recommend trying out Eclim and see how it can help improve your productivity! > "Eclim doesn't work with editor X so Java sucks.. and slow if making AAA games"... ok you're lost.. can't help you. I use the IDE when I find a task or when I need to run some tooling, or whatever, that is easier when done using the GUI built specifically for that task. Enough on how to easily solve that editor issue. --- And why was Eclipse even a problem? OK - the JVM startup time can be a few seconds but once it's done booting up you're in. Waiting for your slow computer to boot is not something that bothers you, but when the Editor takes a few seconds it's a disaster? Still slow when it started? Go play developer on a faster computer. Is it the GUI part you don't like because "that's not what they used to build X" then get your head out of your ass (http://lists.gnu.org/archive/html/emacs-...02254.html). I'm sure they would love the tools Eclipse exposes, but they didn't have the wide range of tooling that we can choose from today. But the language sucks if I need to use... *sigh* These kind of reasons are more common than you'd think The problem isn't the Editor. The problem is that some arrogant idiot (the attitude is pretty obvious while reading) who doesn't know Java, doesn't know the JVM and who thinks that the available tooling is bloat... and that using your daily (undefined set of) tools is better. I know you will all disagree and that I'm being a douche, bla bla old post bla bla but posts like that is fucking stupid, and people just swallow it. How many reads it and starts fixating around your mindset? Well, who knows. But we see and hear this shit everywhere.. People who give advice about something they think they know. Hopefully you'll meet some smart people who understand that it doesn't work to be that close minded in this field. If you want to teach them how to use make, manually write build specs and grabbing dependencies - just show them the way to the local museum because I'm sure they'll have time for an interactive workshop. No one - except proud arrogant dicks like you - wants to manage that manually when there are great tools to generate it for us, based on a set of rules. The reason for these tools being invented in the first place was because the old ones didn't do what the new environment needed done. Send your build for a review and we could at least have some fun while we're at it. 200% performance miss because you prefer building Java with your own tools. The tools who actually got to experience woodstock knows how this bloated java source wants to be compiled. Compile dynamically in the JVM? No it will be too slow for my stove led hud. So stop being a reactionary dick and start using what's suitable for the task, if what you intend to do is development. Is the goal a good application or 412 LOC? Make is great, when Makefile's are generated for you. "But X is using only make with 2000 lines of code" - ask the build team if they finally enjoy reading through logs 8 hours aday. Yes, your shitty project with 3 source files works great without a generator and is really "leightweight, fast and posix-compliant". No one forces you to use anything else but stop teaching others on how to build X better because trust me that you are doing more harm then good. One more time... Stop telling them X is better than Y. I don't want my future pacemaker have (knock on wood) have a builtin update module checking for patches because people are taught that it's easy to write C. As a member of a community with 10k members you probably have a bunch of kids looking up to you - which sets the whole fanboyism in action once again. So get your mindset fixed, be responsible and DON'T tell them not to use A because it's not fast or lightweight enough... for the desktop email indicator they are planning to write. "But I made a program in C and it's only 21K. Super leightweight, and posix which obviously means that Java, Go, Rust, Ruby, Python or whatever sucks. Because it's big and I might run my programs on devices made 80 years ago..." It's fun to write programs or services that people enjoy using, and that's probably something 90% of the kids won't experience since they're still looking for a bug in Makefile.platform15 caused by someone telling them that abstraction is bad and that you suck if you don't use foo, bar and of course C. I love C, when we're separated by an abstraction layer.. "It gets so slow if you don't do it the hardcore way!!!1" I hear this alot but I never see any valid tests being done. Fascinating. --- A few days after I joined I saw a kid in the channel ranting about how much Java sucks. He was talking about how much he hated object oriented programming. A few hours later he asked what an object was. That pretty much explains how easily affected they are because some asshole tells them about what is right and what is wrong. Teach them stuff they actully can use.. then the College professors won't have to deal with trying to find "that guy" and make sure he doesn't get everyone else onboard. There's some cool ppl on here, but I think I'm going back to the 21st century where people are pushing software development in the right direction. peace. -- exaggerating? me? really...? (in case of ban - please add warning for future readers who might risk getting polluted) |
|||
Messages In This Thread |
Java without Eclipse - by z3bra - 18-10-2013, 04:25 PM
RE: Java without Eclipse - by z3bra - 18-10-2013, 08:04 PM
RE: Java without Eclipse - by Ippytraxx - 18-10-2013, 08:27 PM
RE: Java without Eclipse - by venam - 19-10-2013, 02:06 AM
RE: Java without Eclipse - by crshd - 19-10-2013, 08:38 AM
RE: Java without Eclipse - by z3bra - 19-10-2013, 08:47 AM
RE: Java without Eclipse - by Miyazeaux - 20-10-2013, 03:26 PM
RE: Java without Eclipse - by tbuck153 - 20-10-2013, 04:28 PM
RE: Java without Eclipse - by Ippytraxx - 21-10-2013, 07:27 AM
RE: Java without Eclipse - by Jayro - 21-10-2013, 09:37 AM
RE: Java without Eclipse - by z3bra - 21-10-2013, 10:23 AM
RE: Java without Eclipse - by Ippytraxx - 18-11-2013, 10:36 AM
RE: Java without Eclipse - by jmbi - 19-06-2014, 01:54 PM
RE: Java without Eclipse - by pvtmert - 15-07-2014, 05:52 PM
RE: Java without Eclipse - by dami0 - 24-07-2014, 07:25 PM
RE: Java without Eclipse - by ki113d - 17-09-2015, 10:20 PM
RE: Java without Eclipse - by neeasade - 17-09-2015, 10:46 PM
RE: Java without Eclipse - by jaagr - 04-06-2016, 06:40 PM
RE: Java without Eclipse - by jmbi - 04-06-2016, 07:23 PM
RE: Java without Eclipse - by jaagr - 04-06-2016, 08:40 PM
RE: Java without Eclipse - by Laserswald - 04-06-2016, 08:48 PM
RE: Java without Eclipse - by jmbi - 04-06-2016, 08:52 PM
RE: Java without Eclipse - by jaagr - 04-06-2016, 09:09 PM
RE: Java without Eclipse - by venam - 05-06-2016, 04:32 AM
RE: Java without Eclipse - by z3bra - 05-06-2016, 05:56 PM
RE: Java without Eclipse - by jaagr - 11-06-2016, 01:57 PM
RE: Java without Eclipse - by z3bra - 11-06-2016, 07:20 PM
|