Slashdot Mirror


Developer Creates An Experimental Perl 5 To Java Compiler (perl.org)

An anonymous reader writes: Saturday night saw the announcement of an experimental Perl 5 to Java compiler. "This is the first release," posted developer FlÃvio S. Glock -- after 100 weeks of development. "Note that you don't need to compile a Java file. Perlito5 now compiles the Perl code to JVM bytecode in memory and executes it." He describes the compiler as "a work-in-progress" that "provides an impressive coverage of Perl features, but it will not run most existing Perl programs due to platform differences."

94 comments

  1. Are they trying to parrot java with perl? by youn · · Score: 1

    no pun intended :p

    --
    Never antropomorphize computers, they do not like that :p
  2. Haven't they buried this yet? by __aaclcg7560 · · Score: 0, Flamebait

    Perl 5 must be godawful if you need to compile it to Java.

    1. Re:Haven't they buried this yet? by ShanghaiBill · · Score: 5, Informative

      Perl 5 must be godawful if you need to compile it to Java.

      It isn't compiled to Java. It is compiled to JVM bytecode. Perl compilers have been done before, so the only new thing here is the backend target ... and that he claims to support "eval" without an embedded interpreter. I don't see how that is possible, and he should get a Turing award if he actually accomplished that.

    2. Re: Haven't they buried this yet? by Anonymous Coward · · Score: 0

      Considering how long Perl 5 existed before this happened, I'm fairly sure you don't need to do anything of the sort.

    3. Re:Haven't they buried this yet? by ShanghaiBill · · Score: 0

      If he can compile and run the following perl program, I will be extremely impressed.


      #!/usr/bin/env perl
      eval(<>);

    4. Re:Haven't they buried this yet? by Anonymous Coward · · Score: 0

      $ java -jar perlito5.jar -I src5/lib -e ' eval(<>) '
      print 123;^D
      123

    5. Re: Haven't they buried this yet? by __aaclcg7560 · · Score: 2

      Considering how long Perl 5 existed before this happened, I'm fairly sure you don't need to do anything of the sort.

      I wasn't aware that Perl still existed until last year. I thought it disappeared in the aftermath of the dot com bust.

    6. Re:Haven't they buried this yet? by Anonymous Coward · · Score: 1

      you don't need an embeded interpreter.. you are already "interpreting it" to jvm

    7. Re: Haven't they buried this yet? by Anonymous Coward · · Score: 0

      Why are you so proud of your own ignorance, creimer?

    8. Re: Haven't they buried this yet? by angel'o'sphere · · Score: 1

      /. is written in perl ...

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    9. Re: Haven't they buried this yet? by __aaclcg7560 · · Score: 1

      Why are you so proud of your own ignorance, creimer?

      Perl is a language that I heard about, never used and don't know anyone who had used it.

    10. Re: Haven't they buried this yet? by Anonymous Coward · · Score: 1

      I have programmed but I wouldn't call myself a programmer. I don't deserve to use the title. I haven't earned the right, no have I the experience, to use that title.

      So, pardon my ignorance, but could you explain why, in layman's terms, anyone would want to do this?

    11. Re: Haven't they buried this yet? by __aaclcg7560 · · Score: 2

      /. is written in perl ...

      That would explain why /. haven't been updated in 20 years.

    12. Re: Haven't they buried this yet? by Anonymous Coward · · Score: 1

      I have programmed but I wouldn't call myself a programmer. I don't deserve to use the title. I haven't earned the right, no have I the experience, to use that title.

      So, pardon my ignorance, but could you explain why, in layman's terms, anyone would want to do this?

      For shits and giggles. Or to say that you can.

      Other than that....I can think of no serious reason to do this.

    13. Re:Haven't they buried this yet? by ShanghaiBill · · Score: 1

      you don't need an embeded interpreter.. you are already "interpreting it" to jvm

      Languages like Java and C can be compiled into a fixed stream of bytecode or machine instructions. Perl, like Lisp and Javascript, doesn't work that way. These languages can assemble snippets of their own source code at run time, and then interpret and run them on the fly. This is very common in Lisp, and runtime evaluation happens in most Lisp programs. In Javascript, runtime evaluation is considered to be bad style, and many bug detectors like "JSHint" will complain about it. Perl is in between. Most Perl programs don't do it, but it is fairly common, and most perl hackers will be familiar with it.

    14. Re: Haven't they buried this yet? by __aanfwt7763 · · Score: -1

      how strange. literally everyone I know can code a couple of lines of perl and definitely knows someone who used and uses it. it's almost like you're out of your element.

      here's a hint: if you haven't used perl and don't know anyone who used it, the group of people you spend your time with is not slashdotters.

    15. Re: Haven't they buried this yet? by __aaclcg7560 · · Score: 1

      [...] the group of people you spend your time with is not slashdotters.

      Funny you should mention that... none of my coworkers have ever heard of Slashdot. Seems like Slashdot is a leftover relic of the dot com bust.

    16. Re: Haven't they buried this yet? by Anonymous Coward · · Score: 0

      I agree. I knew it since IRC times.
      No one in my department, except for maybe my boss, knows what IRC is. And no one (including my boss) has ever heard of slashdot.

    17. Re: Haven't they buried this yet? by MillionthMonkey · · Score: 1

      What I find disappointing is that it only converts Perl 5 to JVM bytecode. All the cool kids are using Perl 6!

    18. Re: Haven't they buried this yet? by Anonymous Coward · · Score: 0

      LOL, thanks!

    19. Re:Haven't they buried this yet? by Xest · · Score: 1

      The whole point in JIT compilation is that it compiles "Just In Time", that is, just in time to execute - to do something like eval you merely JIT the section of script you want to eval when you eval it.

      I'm a little out of date on Java, it's been a while, but alternatively if it supports something like .NET's DLR you simply generate expression trees for execution at runtime and execute those.

      Depending on semantics, you may wish to call these options "interpreters", and I've got some sympathy for that argument given that the boundary between interpreted and JIT'd languages has become ever more blurred - C#'s DLR, HHVM for PHP, and V8 for JavaScript all make the distinction ever less simple. But this really proves the point - the idea of implementing something like eval in a JIT'd language isn't new, because that's exactly what happens for existing classically interpreted languages like JavaScript that are now more commonly JIT compiled.

    20. Re: Haven't they buried this yet? by __aaclcg7560 · · Score: 1

      All the cool kids are using Perl 6!

      When is Perl 6 supposed to come out? ;)

    21. Re: Haven't they buried this yet? by __aanfwt7763 · · Score: -1

      whatever it is, it's for people like us and not people like you. you are an uninvited, unwelcome special-ed spammer here, and you won't stop. at least the ngaa is funny and a part of the culture here. this new generation of retarded like you or autistic like apk is what is killing everyone's scroll wheel.

      and I'll second a though so the monkey could dance for our entertainment. tell us again how tiered raid means running windows update. and how the cisco engineers who designed their super expensive vmware cluster should have used 2 io interface cards instead of one. I'm sure you know better. retarded push loser.

    22. Re: Haven't they buried this yet? by peawormsworth · · Score: 1

      Perl is a language that I heard about, never used and don't know anyone who had used it.

      You should look up Mark Zuckerberg. You never heard of him I guess, but he's very social and has lots of friends. He runs a little site I like to call the facebook.

      Also, there is an old software project called "Slash". It was written in Perl, but probably ran on websites you never used or heard of.

    23. Re: Haven't they buried this yet? by __aaclcg7560 · · Score: 1

      You should look up Mark Zuckerberg.

      The greatest PHP programmer that ever lived. I just got finished reading "Chaos Monkeys: Obscene Fortune and Random Failure in Silicon Valley" by Antonio Garcia Martinez. The author sold his company and engineers to Twitter and joined Facebook in a three-way deal. He complained about using PHP for the frontend at Facebook. You would think a Harvard-educated programmer would use a better language for his webpages than PHP. I'm not going to knocked him for using PHP as it was part of the LAMP stack.

  3. Anal Masturbation: How To Make Intensely Pleasurab by Anonymous Coward · · Score: -1

    While many women are quick to reach for a sex toy to stimulate their clitoris or vagina (more on getting the most out of your vibrator here) or just play around with regular clitoral/vaginal masturbation (more here), they might find the thought of anal masturbation to be taboo.

    This instructional video will teach you how to make him scream with pleasure and become sexually addicted to you. If you are interested in having a man completely obsessed with you and only you, then check out the detailed (& explicit!) oral sex tutorial video here.

    While the exploration of anal play comes naturally to others, you may have to work yourself up to the idea, perhaps at the insistence of your partner. However, you may experience more intense orgasms if you learn how to masturbate anally in a way that works with your body.
    Why Do People Like Anal Masturbation Anyway?

    As a woman, you might wonder whether or even how you could enjoy anal play, especially because you donâ(TM)t have a prostate like a man. However, many women do enjoy incorporating butt play into their masturbation sessions, and a few of them can even orgasm this way. Although you might not achieve anal orgasm, it can still feel fantastic to insert items or even stimulate around the entrance of your anus, also known as your bud.

    Curiosity has paved the way for all sorts of sexual exploration, and anal play is no exception. (Youâ(TM)ll find 19 great anal sex positions to try here)

    For some people, the taboo alone is an intense turn on while others enjoy feeling stretched to the limit. Additionally engaging in anal masturbation and exploring back there can help prepare you for more enjoyable, pain-free anal sex with a partner (here is some great anal sex advice). Some BDSM couples also use anal play in the form of butt plugs as a method of erotic control!

    Now if you start searching for toys to help you masturbate anally, then you may be wonderingâ¦

    If you want to give your man back-arching, toe-curling, screaming orgasms that will keep him sexually obsessed with you, then you can learn these sex techniques in my private and discreet newsletter. You'll also learn the 5 dangerous mistakes that will ruin your sex life and relationship. Get it here.
    What Types of Anal Sex Toys Exist?

    Your local sex shop or trusted online retailer will have plenty of options when it comes to things you can use internally for anal play. Hereâ(TM)s a short list:

    Butt plugs are intended to be inserted and remain in place during sex or masturbation. They have a flared base.
    Dildos can be used anally as long as theyâ(TM)ve got a flared base. Experiment with angled dildos and thrusting.
    Juicing dildos are typically glass and have a flared base with a crank that you use to turn them rather than thrust.
    Anal beads are a row of beads on a string. Youâ(TM)ll find similar silicone toys with bulges that are more hygienic. When youâ(TM)re learning how to anally masturbate, you might enjoy inserting them and pulling them out one bead at a time.
    Anal vibrators vary in size and shape. Many of them are âoeCâ shaped or look similar to G-spot toys. You may be able to thrust with the right shape or simply hold them in place. Some vibrators have multiple prongs or extensions, which you can use for simultaneous perineum and/or vaginal stimulation.

    Size, color, shape and purpose of anal toys can vary. For example, some butt plugs are outfitted with pretty gems at the base or flowing, furry tails that are tons of fun. Of course, you can always use your fingers to stimulate your butt if that feels good to you. In fact this is probably the best option to try first, before you start shelling out for sex toys.

    Anal masturbation doesnâ(TM)t necessarily have to include penetration, which is what many people think of when the concept comes to

  4. Why Java... Noooo! by Anonymous Coward · · Score: -1

    Java is crap. Just saying...

    1. Re:Why Java... Noooo! by Anonymous Coward · · Score: 0

      Came here to make the same comment!

      So many think that Perl isn't as good as the "new" stuff since it's been around for a while. New is not always better and old is not necessarily a bad thing. There is something to be said for mature and stable over jumping on every new bandwagon that comes along. Java may seem like the "new and improved" choice but it really is garbage, especially compared to Perl.
      --
      Steve (AC because I haven't bothered to register in all these years)

  5. WHO WE ARE by Anonymous Coward · · Score: -1

    WELCOME! The North American Man/Boy Love Association (NAMBLA) was formed in 1978. It was inspired by the success of a campaign based in Boston's gay community to defend against a local witchhunt.

    NAMBLA's goal is to end the extreme oppression of men and boys in mutually consensual relationships by:

    building understanding and support for such relationships;
    educating the general public on the benevolent nature of man/boy love;
    cooperating with lesbian, gay, feminist, and other liberation movements;
    supporting the liberation of persons of all ages from sexual prejudice and oppression.

    Our membership is open to everyone sympathetic to man/boy love and personal freedom.

    NAMBLA calls for the empowerment of youth in all areas, not just the sexual. We support greater economic, political and social opportunities for young people and denounce the rampant ageism that segregates and isolates them in fear and mistrust. We believe sexual feelings are a positive life force. We support the rights of youth as well as adults to choose the partners with whom they wish to share and enjoy their bodies.

    We condemn sexual abuse and all forms of coercion. Freely-chosen relationships differ from unwanted sex. Present laws, which focus only on the age of the participants, ignore the quality of their relationships. We know that differences in age do not preclude mutual, loving interaction between persons. NAMBLA is strongly opposed to age-of-consent laws and all other restrictions which deny men and boys the full enjoyment of their bodies and control over their own lives.

    NAMBLA does not provide encouragement, referrals or assistance for people seeking sexual contacts. NAMBLA does not engage in any activities that violate the law, nor do we advocate that anyone else should do so.

    We call for fundamental reform of the laws regarding relations between youths and adults. Today, many thousands of men and boys are unjustly ground into the disfunctional criminal justice system. Blindly, this system condemns consensual, loving relationships between younger and older people. NAMBLA's Prisoner Program, with limited resources, works to provide a modicum of humanity to some of these people. Click here to find out more.

    NAMBLA is a political, civil rights, and educational organization. We provide factual information and help educate society about the positive and beneficial nature of man/boy love. Become an active member! You can help in this historic struggle!

    Man/Boy Love: Propaganda versus reality

    To explain man/boy love today, one must first explain what it is not: It is not what you view on television or read in newspapers. It’s not what you hear on Oprah or Geraldo, nor is it the propaganda put out by police and politicians.

    It’s the love of a man for a boy, and of a boy for a man. Enjoyable, consensual, beautiful.

    The Love that Dare Not Speak Its Name

    The "Love that dare not speak its name" in this century is such a great affection of an elder for a younger man as there was between David and Jonathan, such as Plato made the very basis of his philosophy, and such as you find in the sonnets of Michelangelo and Shakespeare. It is that deep, spiritual affection that is as pure as it is perfect. It dictates and pervades great works of art like those of Shakespeare and Michelangelo, and those two letters of mine, such as they are. It is in this century misunderstood, so much misunderstood that it may be described as the "Love that dare not speak its name," and on account of it I am placed where I am now. It is beautiful, it is fine, it is the noblest form of affection. There is nothing unnatural about it. It is intellectual, and it repeatedly exists between an elder and a younger man, when the elder man has intellect, and the younger man has all the joy, hope and glamour of life before him. That it should be so, the world does not understa

    1. Re: WHO WE ARE by Anonymous Coward · · Score: -1

      ANTIFA is callING to you. If this advertisement touched you the way you like to molest children -- or just harm children and destroy thier souls -- join ANTIFA NOW.

    2. Re: WHO WE ARE by Anonymous Coward · · Score: 0

      You know what amuses me? Both NAMBLA and GNAA deserve, and get, more respect than APK. Even app guy is respected more than APK.

      For what it is worth, every other site has kicked APK out. But, we still let him stick around, even though he can't link to his malware anymore. NAMBLA > APK. Funny, isn't it?

  6. Why? by Anonymous Coward · · Score: 0

    The goal would be: make code run a bit slower and become susceptible to whatever bugs/security flaws that the currently installed version of java has ???
    Is there some mysterious platform that I don't know about where installing perl is harder than installing java???
     

    1. Re:Why? by skids · · Score: 3, Interesting

      Probably merging projects in different laguages on the JVM. Also if you are sandboxed to just the JVM, running Perl5 without hitting metal is neat. I dunno for sure, but this could conceivably play a part in helping Perl6's Inline::Perl5 perform on rakudo-jvm.

  7. Perl to Java Bytecode? by KermodeBear · · Score: 5, Funny

    Well, that's one way to make Perl even more unreadable. :P

    --
    Love sees no species.
    1. Re:Perl to Java Bytecode? by Anonymous Coward · · Score: 0

      Right! My first thought is why? Adding obfuscation is one reason... Though, I think the Perl Journal is dead at this point.

      Perl is my hammer that makes quick nails out of my problems; no one else needs a dirty little script to put all my Rush .mp3s into one playlist or to solve a Click & Clack puzzle.

      Perl is one of the greatest "just fucking do it" languages ever made... all hail Larry! -T

    2. Re:Perl to Java Bytecode? by Anonymous Coward · · Score: 0

      Buzzzt, wrong. Java byte code is far and away more readable than most Perl scripts.

  8. Sadist by allo · · Score: -1, Flamebait

    Combining two of the worst languages. Why?! There are so many so great programming languages. And he uses Perl (5!) and compiles it into JAVA! Why would ANYONE want this?

    1. Re: Sadist by slazzy · · Score: 0

      Masochistic I guess? Some people pay to get tied up and spanked too, sounds about the same to a programmer.

      --
      Website Just Down For Me? Find out
    2. Re:Sadist by Anonymous Coward · · Score: -1

      Combining two of the worst languages. Why?! There are so many so great programming languages. And he uses Perl (5!) and compiles it into JAVA! Why would ANYONE want this?

      Because it's easier to throw out there in the wild what nobody wants than it is to create something useful that most of us want to use. This whole ideology is what is killing the modern day open source movement.

    3. Re:Sadist by king+neckbeard · · Score: 2

      Because you need 'enterprise' and 'synergy' to win at Corporate Buzzword Bingo.

      --
      This is my signature. There are many like it, but this one is mine.
    4. Re:Sadist by Anonymous Coward · · Score: 1

      You're mistaken. He didn't write a Python to Java compiler. Seriously: Python is a language for anal retentive assholes by anal retentive assholes. It doesn't trust its own users and it attempts to solve the "bad code" problem by throwing a shit ton of documentation acting as a Code Nazi. You can just hear the authors of this shit saying, "Auchtung! You vill code dis vay!" Meanwhile, it forgets that shitty developers don't read that kind of documentation, does nothing to stop them from continuing to write functions that go on for pages, and as a result solves nothing.

    5. Re:Sadist by Anonymous Coward · · Score: 0

      > Python is a language for anal retentive assholes by anal retentive assholes.

      Wow, you should try programming in Scala or Haskell or something truly restrictive. Python is the wild west by comparison. I mean, sure.. it doesn't accept pure line noise as valid code the way perl does, but if that's what you think of as anal retentive, I shudder to think what you think of as loose.

  9. Dev deserves nerdly kudos - however by 93+Escort+Wagon · · Score: 5, Interesting

    I'm not sure if there's a practical point to this. Perl is going to be at least as widely supported as Java, so it's not a question of availability. And the dev makes no claims regarding speed... actually the dev makes no claims whatsoever, other than "here it is" and "most perl scripts won't work". If speed were actually the goal, I don't think Java byte code would be the target.

    From the standpoint of being a cool nerd project, though - most definitely. This does seem like a throwback to the "news for nerds" catch phrase.

    --
    #DeleteChrome
    1. Re:Dev deserves nerdly kudos - however by angel'o'sphere · · Score: 3, Insightful

      Java Byte Code is JIT compiled.
      So chances are that it is much faster than the original perl byte code.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    2. Re:Dev deserves nerdly kudos - however by Xest · · Score: 1

      I can speak for this type of application, I genuinely find these kind of projects useful, not for Java, but certainly for .NET.

      One of our products supports client scripting, and it used to just call out to native Lua, it was horrible doing this for many reasons, from performance due to unmanaged managed martialling, through to security issues in being difficult to sandbox.

      I replaced the scripting engine with one built ground up to resolve many of these issues, not least to make the damn thing more modular and testable. As a result of that I actually made the language part pluggable, so that we are now able to support multiple languages by just creating a simple language interface plugin, and whilst we do support native interpreters through this engine, we've now retired them all so that we only actually deliver managed languages running on the CLR now. The net result is that we're not simply bound to Lua, but we now support Lua, Python, C#, and a few others.

      The great thing is that performance is up, because we're not hit by the cost of manage/unmanaged martialling, and for languages that support it we allow for precomilation, so for example, precompiled C# scripts run between 40x - 80x faster than calling out to native Lua. But perhaps one of the biggest benefit, is that since we've retired support for native interpreters, and switched to only managed interpreters, we can now support sandboxing in an entirely consistent manner across all languages - that is, restrict what scripts can actually access and do. Our clients love the fact that they're not bound purely to Lua and can use things like Python now, and we're happier because the solution is more performant, and far more secure.

      So I get what you're saying, it's not obvious why all these language projects we see day in, day out are useful, but there are genuine uses - interop, scripting support and so forth can often take great advantage of these things. Creating managed implementations of languages on the JVM, on the CLR and so forth are great endeavors, and for anyone wishing to learn more about language implementation and so forth I would argue are far more productive avenues for self-learning for wider society, than creating yet another programming language that runs in it's own custom execution environment and that doesn't offer anything existing more widely supported languages already do better. I think it's worth making a distinction between projects like this - that expand the use cases for existing languages and technologies and so have wider benefits, and projects we often see pimped here where companies and individuals create a new language that they pretend is the next great thing, but basically never actually is. If nothing else, this project has real actual commercial use cases.

  10. oh goodie by ooloorie · · Score: 5, Funny

    The unpalatable compiling to the unspeakable.

    1. Re:oh goodie by thegarbz · · Score: 4, Funny

      And in most cases resulting in the unworkable.

  11. I heard his next project is: by JustNiz · · Score: 2

    Compiler for Bash Scripts to Visual Basic.

    1. Re:I heard his next project is: by glitch! · · Score: 2

      JCL to Javascript! "Run your IBM 360 card decks in your browser!"

      --
      A dingo ate my sig...
    2. Re:I heard his next project is: by JustNiz · · Score: 3, Insightful

      I bet there's a dusty old financial institution out there somewhere that would actually love that.

    3. Re: I heard his next project is: by Anonymous Coward · · Score: 0

      HAI

      Can haz LOLcode to C++ coming soon!

      KTHXBYE

    4. Re:I heard his next project is: by Hognoxious · · Score: 2

      You can get mainframe emulators (the best known is called Hercules) that will run JCL, if you're bonkers enough to want to.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  12. Stop by Anonymous Coward · · Score: 0
  13. There's more than one way to do it... by Anonymous Coward · · Score: 0

    But this is not one of them.

  14. He does deserve kudos (you don't, lol)... apk by Anonymous Coward · · Score: -1

    Any code written by 93 Escort Wagon? Especially that our /. peers, compliment??

    See - I've never seen any with an author of that name.

    Can you show us some?? Do you actually have any code at all of your own??? Prove it.

    * You're ALL hot blowhard windbag AIR - all talk, no substance of your OWN chump!

    APK

    P.S.=> I can easily APK Hosts File Engine 9.0++ SR-7 32/64-bit https://www.google.com/search?hl=en&source=hp&biw=&bih=&q=%22APK+Hosts+File+Engine%22+and+%22start64%22&btnG=Google+Search&gbv=1/ & I can PROVE it does well (even vs. the STIFFEST CRITICS I've ever seen online in /.'ers) https://it.slashdot.org/comments.pl?sid=10606043&cid=54413665/ HOW ABOUT YOU?

    This is payback for all the trolling you've done my way chump - Embarassed TALKER?? You ought to be - why??? YOU = ALL TALK, NO ACTION!

    1. Re: He does deserve kudos (you don't, lol)... apk by Anonymous Coward · · Score: 0

      You're the best, APK, at least for your persistence. I sincerely wish you all the blessings in life, although I admit sometimes I am concerned about your health.

      Stay well my friend!

    2. Re:He does deserve kudos (you don't, lol)... apk by Anonymous Coward · · Score: 0

      Rather see no code than an embarassing piece of shit like your hosts file program.

  15. Let's all bash Java! by Anonymous Coward · · Score: 1, Insightful

    Because it's the most used language! And does everything perfectly fine! And has tons of SDK support!

    1. Re:Let's all bash Java! by Anonymous Coward · · Score: 0

      Because it's the most used language!

      Yeah, that's because 10 lines of Python or 20 lines of C# requires 1000 lines of Java to express.

    2. Re:Let's all bash Java! by Anonymous Coward · · Score: 0

      Well, "does everything perfectly fine" is not what I would call it... In fact the problem is that people seem to want it to do everything and (as most languages) it *sort of* does ...

  16. /. java bashing by roman_mir · · Score: -1, Insightful

    I have a strong suspicion that most comments here bashing java are based on nothing but parroting other comments bashing java. Basically I do not believe that most people spewing this crapola here have ever even touched or seen java.

    1. Re: /. java bashing by Anonymous Coward · · Score: 1

      It's honestly pretty pathetic. There are things to like in all the top languages. Java 8 with Spring/Hibernate is easy enough to use.

      But naturally, people hate what isn't super niche.

    2. Re: /. java bashing by Anonymous Coward · · Score: 0

      The problem with Java isn't in the language itself. It's that to do anything useful you have to try to include incompatible versions of several libraries and then try to make the zoo somehow function

      Just as the trouble with Python is that, while awesome at success-path programming, writing a proper and fault-tolerant system is almost never done.

    3. Re:/. java bashing by ooloorie · · Score: 1

      Don't bet on it. It's usually familiarity that breeds the greatest contempt.

    4. Re:/. java bashing by roman_mir · · Score: -1

      I think this 'familiarity' is only a passing one, something on the surface that has nothing to do with real application of the language itself, never mind the infrastructure behind it.

    5. Re: /. java bashing by Anonymous Coward · · Score: 0

      Yes, like PHP

  17. Re: Anal Masturbation: How To Make Intensely Pleas by Anonymous Coward · · Score: -1

    Great. The new ANTIFA recruiting advertising.

    Really attack the freaks.

    See more on this at Netflix with:

    Bill Nye the Science Guy, season 2, Bill Nye Save Your Children with Anal Sex.

    Rated Age 8 and above.

  18. He does deserve kudos (you don't, lol)... apk by Anonymous Coward · · Score: -1

    Any code written by 93 Escort Wagon? Especially that our /. peers, compliment??

    See - I've never seen any with an author of that name.

    Can you show us some?? Do you actually have any code at all of your own??? Prove it.

    * You're ALL hot blowhard windbag AIR - all talk, no substance of your OWN chump!

    APK

    P.S.=> I can easily APK Hosts File Engine 9.0++ SR-7 32/64-bit https://www.google.com/search?hl=en&source=hp&biw=&bih=&q=%22APK+Hosts+File+Engine%22+and+%22start64%22&btnG=Google+Search&gbv=1/ & I can PROVE it does well (even vs. the STIFFEST CRITICS I've ever seen online in /.'ers) https://it.slashdot.org/comments.pl?sid=10606043&cid=54413665/ HOW ABOUT YOU?

    This is payback for all the trolling you've done my way chump - Embarassed TALKER?? You ought to be - why??? YOU = ALL TALK, NO ACTION! LMAO - you even SOCKPUPPET DOWNMOD HID THIS LAST TIME I POSTED IT, lol https://developers.slashdot.org/comments.pl?sid=10609255&cid=54414583/ ... apk

  19. Re:Anal Masturbation: How To Make Intensely Pleasu by dougTheRug · · Score: 1

    potentially causing irreparable farm??? Editors, please!!

  20. Re: Anal Masturbation: How To Make Intensely Pleas by Anonymous Coward · · Score: -1

    Anal sex and other ass play has become socially acceptable in recent years. I believe this is 75% related to homosexuality being socially acceptable (the remainder from the internet and porn). Many of my gay friends are mad about heterosexuals having anal sex because "that was our thing" (actual quote).

  21. It's been done before by alangmead · · Score: 4, Informative

    Larry Wall made Java Perl Lingo (JPL, named after Larry's previous employer) around the release of Perl 5. O'Reilly first tried to sell it as a commercial software in the Perl Resource Kit, but eventually made it open source http://www.oreilly.com/pub/pr/... in a "dumpware" sort of mode. It eventually became incompatible with newer Perl and Java releases and I want to say it was abandoned, but that is pretending people used it.

    1. Re:It's been done before by Anonymous Coward · · Score: 0

      ...I'm pretty sure Java did not exist in 1994...

  22. What happened to Perl? by Anonymous Coward · · Score: 0

    Perl was all the rage in the late 90s. Then it was Ruby and now everything is Python.

  23. Thanks I will & I thank these /.'ers... apk by Anonymous Coward · · Score: -1

    I'm going to continue using the Host File Engine. Your software is well written, functional. The Host File Engine performs exactly as promised by mmell

    his hosts program is actually pretty good by xenotransplant

    his hosts tool is actually useful for those cases in which one does indeed want to locally block stuff outright while consuming minimum system resources by alexgieg

    (APK's) work, I've flat out said it's good by BronsCon

    take a look at the APK hosts file engine by SuperKendall

    APK is kinda right. I've tried his hosts file generating software. It works by bmo

    I like your host file system by Karmashock

    I find your hosts file admirable by vel-ex-tech

    * My code's liked/recommended/hosted by Malwarebytes' hpHosts!

    APK

    P.S.=> See subject: Let's see "Mr. FAKE NAME for his FAKE LIFE Troll" '93 Escort Wagon' do the above - he's all hotair windbag blowhard TROLL inaction - he's trolled me many times - THIS is payback embarrassing his sorry sad ass PUBLICLY)... apk

  24. 1996 Called... by Waffle+Iron · · Score: 1, Funny

    ... it wants its two hottest languages back.

  25. He does deserve kudos (you don't)... apk by Anonymous Coward · · Score: 0

    See subject: Any code written by 93 Escort Wagon that our /. peers compliment?

    Prove it.

    * You're ALL hot blowhard windbag AIR - all talk, no substance of your OWN!

    See you had to sockpuppet downmod 'hide' this https://developers.slashdot.org/comments.pl?sid=10609255&cid=54414583/ 2x already https://developers.slashdot.org/comments.pl?sid=10609255&cid=54414657/, lol... you do-nothing windbag whimp.

    APK

    P.S.=> I can easily APK Hosts File Engine 9.0++ SR-7 32/64-bit https://www.google.com/search?hl=en&source=hp&biw=&bih=&q=%22APK+Hosts+File+Engine%22+and+%22start64%22&btnG=Google+Search&gbv=1/ & I can PROVE it does well (vs. STIFFEST CRITICS I've ever seen in /.'ers) https://it.slashdot.org/comments.pl?sid=10606043&cid=54413665/ HOW ABOUT YOU?

    All payback for trolling you've done my way - Embarassed TALKER?? You ought to be - why??? YOU = ALL TALK, NO ACTION!

    1. Re: He does deserve kudos (you don't)... apk by Anonymous Coward · · Score: 0

      You stole your code and claim it is your own. We haven't seen you code. We've seen an application that you stole the code to make. You won't show us the code, because it is insecure malware. You won't show us the code, because you stole it.

      This is why not one other site lets you participate. This is why you're unable to link directly to your malware. You quote people out of context and make up whole quotes of others, to claim someone likes your program.

      You've only proven you're a lying malware author. If we can't see your code, it is malware by default. Now, dance for me, monkey. Dance.

      And no, I am not who you think I am. Idiot boy. Dance for my amusement. That's the real reason they let you continue. Just so you can amuse us... How's that make you feel? Loser.

  26. Re: Anal Masturbation: How To Make Intensely Plea by Anonymous Coward · · Score: -1

    Anus = the fun hole
    Vagina = the babymaking hole

  27. You fail it by ArchieBunker · · Score: 0

    You dummy, that domain expired years ago! Its for sale for the low low price of $2000.

    --
    Only the State obtains its revenue by coercion. - Murray Rothbard
  28. Well, bash is better than csh by aberglas · · Score: 1

    more words more words more words

  29. MSDOS for Unix by aberglas · · Score: 1

    That is what the world really needs.

    1. Re: MSDOS for Unix by Anonymous Coward · · Score: 0

      We already have DOSBox and a bunch of other shit.

  30. "Ne'er-do-well" 93 escort wagon /.ers disagree by Anonymous Coward · · Score: 0

    I'm going to continue using the Host File Engine. Your software is well written, functional. The Host File Engine performs exactly as promised by mmell

    his hosts program is actually pretty good by xenotransplant

    his hosts tool is actually useful for those cases in which one does indeed want to locally block stuff outright while consuming minimum system resources by alexgieg

    I've never tried to belittle (APK's) work, I've flat out said it's good by BronsCon

    APK is kinda right. I've tried his hosts file generating software. It works by bmo

    I like your host file system by Karmashock

    I find your hosts file admirable by vel-ex-tech

    * My code's liked + recommended & hosted by Malwarebytes' hpHosts!

    APK

    P.S.=> See subject & EAT YOUR WORDS - you did better? YOU haven't done SHIT except bs by UNIDENTIFIABLE anonymous posts "93 Escort wagon" you FAKE NAME for your FAKE LIFE fuck (must be outta "downmod points" from your sockpuppet accounts)... apk

  31. Make it stop by JustAnotherOldGuy · · Score: 0

    "Saturday night saw the announcement of an experimental Perl 5 to Java compiler."

    Now you can go from incomprehensible shit to unmanageable drek with just a click! Yippee!

    --
    Just cruising through this digital world at 33 1/3 rpm...
  32. I wrote it: Proof's malwarebytes by Anonymous Coward · · Score: 0

    See subject: Mr. Steven Burn of Malwarebytes audited my code for safety & it's mine "HyperAlloy combat chassis" bulletproof & bug-free grade!

    Malware? Google's VirusTotal shows it's Safe https://www.virustotal.com/en/file/e01211ca36aa02e923f20adee0a3c4f5d5187dc65bdf1c997b3da3c2b0745425/analysis/1433430542/

    No other site? Malwarebytes' hpHosts both HOSTS & RECOMMENDS my work (per the above) & Start64 is the 64-bit software site showcasing it too!

    I don't openSORES my code due to Google mistakes (see EFast). I'm not as dumb as Google!

    * Blowing you away w/ facts easily continually every time's amusing via quotes of /. peers https://developers.slashdot.org/comments.pl?sid=10609255&cid=54416019/

    APK

    P.S.=> I'm certain you're just "ne'er-do-well" troll 93 Escort Wagon posting UNIDENTIFIABLE anonymous! A FAKE NAME for your FAKE LIFE isn't working out for you - you stooped even LOWER, lmao!... apk

    1. Re: I wrote it: Proof's malwarebytes by Anonymous Coward · · Score: 0

      Nope, that's still not the right person. And, if I can't see your code, the default position to hold is that you hid it for malicious reasons. Add to that you're a spammer, it's safe to assume it is harmful. That makes it malware.

      Dance more. You will do what you're told to do.

    2. Re: I wrote it: Proof's malwarebytes by Anonymous Coward · · Score: 0

      You projecting Apk makes you dance. Everybody on slashdot knows apk's code was audited by malwarebytes who host and recommend his program. Google owned Virustotal also shows his program is safe also. Apk stated many times he cannot show his code since he does not want a malicious copy to surface as happened to Google with EFast Chrome being an example of misused open source code.

  33. UTF-8 error. by cheesybagel · · Score: 1

    "FlÃvio"? His name is Flávio.

    2017. And people still have websites which can't process UTF-8 properly. Jesus.

  34. SoylentNews supports UTF-8 by xororand · · Score: 1

    SoylentNews is forked off Slash and supports UTF-8.
    The downside is that SoylentNews doesn't include 5000 external JavaScript resources as a modern site should.

    1. Re:SoylentNews supports UTF-8 by Anonymous Coward · · Score: 0

      This reminds me of when I ate my penis with a spork.

  35. perl and java in a tree... by fuzzywig · · Score: 1

    And now you have two problems...

  36. Solution in search of a problem by ebvwfbw · · Score: 2

    While it may work and all... why? Why translate Perl that will run, runs well, doesn't have any of the problems of Java... why move it into java?
    Someone after a rube goldberg award?

  37. Java to Perl? by LesserWeevil · · Score: 1

    Personally, I'd find a Java-to-Perl converter more useful. Lots of good dev environments for Java, not so much for Perl.