Slashdot Mirror


User: irritating+environme

irritating+environme's activity in the archive.

Stories
0
Comments
247
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 247

  1. Re:Trails: RoR for Java on What is Ruby on Rails? · · Score: 3, Insightful

    Trails was a train wreck of immaturity last time I checked, and the dependencies were ridiculous.

    There is also Grails which is Groovy based, that is probably immature as hell.

    Ruby's main problem is its immaturity, so going with a more immature solution doesn't help. Java for the sake of Java isn't going to help things, but I wish the Grails/Trails people great success. The Java API is extremely valuable, and Ruby's main problems with converting people is the host of apps/APIs (web server, database, etc) above and beyond the language that an enterprise developer will need to learn in order to effectively use it.

  2. RAPR? on What is Ruby on Rails? · · Score: 1

    AJAX+Ruby+Rails+PostGres:

    RAPR, PARR, ARPP, PRAR

    Get a T in there and you get close to RAPTOR...Have fun guys.

  3. I bet it does it all by convention...NOT! on What is Ruby on Rails? · · Score: 0, Flamebait

    Oh, so if you have a non-vanilla RoR legacy database, it does ORM to accomodate that all via convention not configuration right? Very little effort, right?

    No details though in most articles. Just ground-up stuff that looks to be competing with LAMP projects, and the pro-RoR articles all mirror that general attitude, not the least of whom is Curt Hibbs.

    Yet all the really grizzled Java guys who have to deal with real-world legacy and enterprise ugliness list off a host of problems that Java has documented, mature projects with, and the RoR people say "Oh, RoR can do that with VERY LITTLE EFFORT...and don't point to anything."

    Let's be honest here, the base ActiveRecord is a Wizard/Code Generator. All that zero-config falls apart once you get out of the baby carriage and into real-world stuff. So quit pushing that all over the place.

    I won't deny it's promising, but it is immature as hell.

  4. Locally hosted... on Google Declares War on Microsoft · · Score: 1

    Look at Google Search Appliance.

    This will work the same way. They'll sell you an appliance server that will serve to you locally and store locally.

  5. Mormons love spaceships! on Orson Scott Card Reviews Everything · · Score: -1, Troll

    After all, that's where their spirits came from...

    Uhhh, maybe that's Scientology. nevermind!

  6. WHY Do Motorcycles get awful gas mileage? on When Hybrids Do (And Don't) Make Sense · · Score: 1

    Relatively speaking?

    I mean, it's a powered bike, if a two-ton vehicle (4000 lbs) can get 20-25 mpg, which a cursory scan of the 'dem internets validated, and a smaller bike can weigh only 500, why don't they get 160 mpg? Is it all air resistance? No bike owner has been able to answer that.

  7. MS hates Mono... on ICFP 2005 Programming Contest Results · · Score: 1

    Unfortunately, dotNET and COM don't exactly match the cross-platform ideal, and seeing how Mono was treated by MS at the latest MS Developer Conference, MS isn't concerned about increasing or maintaining dotNET's presence on other platforms.

    http://uk.builder.com/programming/windows/0,390266 18,39265898,00.htm

    So dotNET is GREAT for MS people.

    Java may have been THE language, but with JRuby, Jython, Groovy, and others, it no longer is, and since Groovy is now a JSR, this practice has Sun's religious approval.

  8. API piggybacking... on ICFP 2005 Programming Contest Results · · Score: 4, Insightful

    That's why many newer languages piggyback on the Java api set (Jython and their ilk), since the real bother isn't learning the core language features, it's learning the gigantic libraries that accompany them:
    - UNIX-derived C libraries
    - C++ template libraries
    - unending Perl libraries
    Java offers a quick-and-dirty crossplatform API for these languages that handles most of what they need, if they can wrangle their language semantics and don't mind the larger memory footprint and bytecode.

    Also, if they can compile to bytecode, that helps automagically close some of the interpreted vs. compiled performance gap due to the hotspot compilers and java interpreters.

    Go go java hate mail!

  9. They did, press ignored it on Running out of Hurricane Names · · Score: 1

    Guess I feel like answering idiots today. People were saying that, but no one in the press cared. The irony:

    5 hurricanes hit florida, possibly (I say probably) enhanced by Global Warming.

    Bush sends shitloads of money to Florida.

    Florida votes anti-global warming Republican.

  10. What a wonderful contribution that was on Running out of Hurricane Names · · Score: 1

    Greater insulation from CO2 means more heat is prevented from radiating away from the planet.

    Thus things get warmer. Globally. Thus Global Warming.

  11. So was "overkill" on Anders Hejlsberg on C# 3.0 · · Score: 1

    Still has a meaning...

  12. LINQ useless w/o transactions on Anders Hejlsberg on C# 3.0 · · Score: 1

    I didn't see that, but I assumed MS wouldn't be so stupid to do that. No transactions? Have fun folks.

  13. Lemme know when D piggybacks an API on Anders Hejlsberg on C# 3.0 · · Score: 1

    Languages don't really matter anymore. Java as a language isn't important, as much as Java and its innumerable APIs are. Which is why Ruby, Python, and PHP all write wrappers to the Java core API so that their languages all can do something useful. So all these features in C# aren't anything special. People don't really care about java's new language features, they just care about new APIs.

  14. More Wrappers Please Sir! on Anders Hejlsberg on C# 3.0 · · Score: 1

    DLINQ wraps LINQ which wraps ADO which wraps ODBC which wraps core MSSQL api. Then write DCOM wrapper around whole program. Then make ActiveX control. Then reference from Excel VBA. Wheeeee!

  15. PPC were faster at one time on Why Apple Picked Intel Over AMD · · Score: 1

    I am certainly no Apple apologist, but IIRC, when Apple did the switch to PPC, the chips were initially faster than x86 equivalents, and were for a year or so, but when AMD threw the gigahertz gauntlet down and AMD and Intel blew their chips up in speed in a matter of a few years, the PPC got left in the dust. Anyone have more definite info?

  16. Re:That's the same thing as a servlet on A Piece of CherryPy for CGI Programmers · · Score: 1

    Seriously, if they want scripting and web, do Groovy. Python already leeches off of the Java API with Jython, why not just do the full switch.

  17. Ahhh, injection attacks on A Piece of CherryPy for CGI Programmers · · Score: 1

    Great, so it's vulnerable to mass injection attacks. You COULD do this in Java Reflection. But you wouldn't. Ever.

  18. That's the same thing as a servlet on A Piece of CherryPy for CGI Programmers · · Score: 1, Redundant

    Welcome to 1998.

  19. Use Log Statements to Comment Too on Successful Strategies for Commenting Your Code · · Score: 1

    If you have to log, and really you should for anything even remotely enterprise or product level, then you have to do a lot of log statments (beyond the braindead stuff that AOP'ers do)

    good debug and trace logging statements are about as frequent as comments should be anyway, and the outputted message is usually approximate to the comment message anyway.

    unless you're doing resource-managed trace logging, in which case, you crazy man.

  20. All about laptop processors... on AMD Takes Case To Public, Japan · · Score: 1

    Apple is nothing.

    There was an article recently that notebooks finally passed PCs in sales. Intel's lockout of AMD is particularly strong in the laptop market, where there are practically no vendors for AMD mobile processors, despite the lower clock and power requirements of the AMD platform relative to the P4 (the Pentium M only recently changed the performance equation there, although it appears that the Pentium M is mostly equivalent to the Athlon architecture clock-for-clock for power consumption).

    Futhermore, AMD has gross advantages in speed, and is poised to dominate the desktop and server market if they can just get Intel to back off. If anything, this suit is a stun punch, which will get Intel to stop behaving in an anticompetitive manner while the spotlight is on. If AMD can keep attention on the situation, they can crack into a few major vendors, and if they can get to 30-40% shipment share in several major server vendors, a real possibility with their kick-ass Opteron platforms, then Intel's monopoly may be a moot point.

  21. Limitless use of the world unlimited on Water Now More Awesome Than Previously Thought · · Score: 1

    This article approaches lucidrous use of unlimited. Unlimited freshwater, unlimited power, unlimited food.

    Almost like its use was propelled by a perpetual motion machine.

    Underground condensation? Anyone know how someone condenses water from the air if the pipes are underground?

    How does cold water magically break apart lava flows into arable soil?

    This article smells of pseudoscience, right down to the crazy scientist.

  22. Re:You're Right... on Beyond Relational Databases · · Score: 1

    "Certain extensions" implies pretty nonportable stuff, although you can say that about RLIKE too.

    The SQL standards people really have been pretty lazy, if you ask me. JDBC is really the only thing pushing conformity in the database vendors, although it hasn't done much to reel in Oracle's big bad boy maverick streak.

  23. Cell can do this too, probably better on Inside the Xbox 360 · · Score: 1

    Procedural synthesis basically involves moderately simple code generating 3D objects on the fly.

    That's something Cell's 7 SPEs would kick ass at. Nice idea, but not like this is something the 360 is exclusively capable of. I'd guess that the Cell should be able to do this better, if properly harnessed.

  24. You're Right... on Beyond Relational Databases · · Score: 1

    You may be being facetious, but that is something that SQL doesn't do well.

    Although since PostGres can do LIKE's with regexps in them, things are better...

  25. XML documents are an hierarchical database on Beyond Relational Databases · · Score: 2, Insightful

    An XML doc is a tree, thus it is hierarchically organized data. There have been hacks to try to extend around this limitation, but relational data still has superior flexibility.

    that's why XML databases flopped