Beta

Slashdot: News for Nerds

×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

Man Booted From Southwest Flight and Threatened With Arrest After Critical Tweet

vilanye Re:this story is missing information (872 comments)

Not only are you stupid, you are also a coward.

If that was intimidation to you, unplug the internet, weld your doors shut and brick your windows.

If she isn't fired, SWA has serious problems.

2 days ago
top

Man Booted From Southwest Flight and Threatened With Arrest After Critical Tweet

vilanye Re:this story is missing information (872 comments)

What breach of safety did this cause?

I truly hope that girl was fired for being a vindictive twat.

2 days ago
top

'Just Let Me Code!'

vilanye Re:Who is stopping him? (368 comments)

Gradle: "Gradle combines the power and flexibility of Ant with the dependency management and conventions of Maven into a more effective way to build."

That is like making headcheese and than coding it with anthrax.

3 days ago
top

'Just Let Me Code!'

vilanye Re:Welcome to engineering (368 comments)

Ah yes, the battle cry of the agile apologist. "If it didn't work, you are doing it wrong"

Any one size fits all process is a failure.

3 days ago
top

Perl Is Undead

vilanye Re:"Undead" doesn't mean vibrant, though. (283 comments)

The combination of enforced white space, and not making everything an expression has significantly weakened Python.

The workarounds for Python's gimped lambdas for instance(they suck because of the above two issues) are truly bloated and horrifying.

Tacked on scoping(self isn't required because 'explicit is better than implicit', that is just spin. It is required because once upon a time, Python had no scoping) and OO just add to the Python suck-fest.

If explicit is truly better than implicit the language wouldn't be filled with implicit elements. Don't believe Guido's spin.

about a month ago
top

Perl Is Undead

vilanye Re:Perl 6ers just can't get shit done. (283 comments)

Ruby 1.8 and earlier has a AST interpreter written in C.

All, or nearly all of the standard library for Ruby(regardless of version) is written in C.

To say Ruby is written in C is not wrong in the slightest.

about a month ago
top

Firefox 30 Available, Firebug 2.0 Released

vilanye Re:Please, please just stop... (270 comments)

Wrong.

The Linux version crashes often, like 10 times a minute. It does run and render poorly on Linux, while the FF version palemoon is at does not, so there is definitely something wrong with the Palemoon devs

about a month and a half ago
top

Theater Chain Bans Google Glass

vilanye Re:Slashdot technophobes (376 comments)

Google is a spyware company. That makes them evil, by default.

The fact that they are shoving themselves everywhere, shows that they want to be evil overlords.

about a month and a half ago
top

Theater Chain Bans Google Glass

vilanye Re:Good (376 comments)

Violence is the only way to stop these sanctimonious pricks.

You see some fucktard wearing one, walk up to him and smash his face in. After you do that, stab him or her in their genitals because they do not deserve to procreate.

It's the only way to be sure.

about a month and a half ago
top

Toward Better Programming

vilanye Re:pft. (391 comments)

HTML5 & XML have nothing to do with client-server.

Javascript can be client, server, or both.

REST is just the obvious consequence of HTTP and doesn't need annoying acronyms and meaningless buzzwords like RESTful.

Sockets implement the client and server. HTTP sits on top of that and shuffles the crap you mentioned back and forth.

I actually remember when /. had mostly good technical discussions.

about 4 months ago
top

Toward Better Programming

vilanye Re:the latest fashion (391 comments)

Proving that your unit tests are complete and correct is as difficult as proving the actual program being tested is correct.

about 4 months ago
top

Toward Better Programming

vilanye Re:Programming is hard... (391 comments)

Yup, I kept my master thesis(written in Latex) in mercurial.

about 4 months ago
top

GNU C Library Alternative Musl Libc Hits 1.0 Milestone

vilanye Re:Is it all about the license? (134 comments)

glibc is LGPL, so you can dynamically link to it if you don't want your app to be GPL'd.

about 4 months ago
top

Java 8 Officially Released

vilanye Re:Criticality of JigSaw (302 comments)

Swing is a little verbose and unwieldy, but people tend to forget(or maybe they just don't know) that it is a very low level GUI library that is great for creating custom, reusable widgets(assuming you don't use crap like anonymous inner classes). It is not meant to be a high level GUI library. For a layout manager use Miglayout, seriously, how did this not get included into the standard library?

JavaFX 2 is much easier to manage and layout as long as your requirements don't call for seriously complex GUI elements. It ditched that crappy language that plagued JavaFX 1 and uses a simple functional approach.

File choosers - again Swing is meant to be a low level GUI library.

Java doesn't integrate well with underlying system so why are you using java for command line apps?

Unsigned types? I would prefer that they add in integer overflow protection instead.

They should deprecate interfaces and add in mixins over multiple inheritance. It has all the advantages of both, without the boilerplate of interfaces and potential mess of MI. Could you imagine the mess that the typical over-engineering of Java would make of MI? The horror!

about 4 months ago
top

Java 8 Officially Released

vilanye Re:Lambdas could be interesting (302 comments)

The point is that lambdas don't have to be tied to the class and can easily change on the fly.

I never understood the draw of anonymous inner classes, or plain old inner classes, especially for GUI code. I never used it, because I hate repeating myself and that is what this clunky mess causes, and it also makes it difficult to reuse the code with different behaviors. I always just had a method in the GUI widget class that accepted listeners dynamically so behaviors could easily change in my Swing library I built up.

Following Java conventions leads to a bloated, un-DRY and ultimately difficult to maintain code base.

about 4 months ago
top

Java 8 Officially Released

vilanye Re:Modularity (302 comments)

Why?

It just makes updating take that much more bandwidth and time.

When I do use Java(it is usually JRuby) I use 1 jar per top level package and try very hard to make each jar file follow the Unix way(do one thing and do it well). It works great to keep things properly separated and is fantastic for updating.

about 4 months ago

Submissions

vilanye hasn't submitted any stories.

Journals

vilanye has no journal entries.

Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Create a Slashdot Account

Loading...