In the interests of being fair and balanced, TheServerSide.com has decided to cover not only J2EE, but also PHP and Ruby. Since most enterprise java developers are not building large scale systems anyway, we think scripting languages are newsworthy for the enterprise Java audience. Plus, thanks to JSR 223, scripting language developers are compiling to java bytecode anyway.
As an introduction, Ruby is a small-grammar scripting language that enables the enterprise developer to work 20x faster than in Java, with no errors. Ruby-powered laser printers have been reported to print up to 60 pages per minute, for example, which Ruby supporters say is evidence that the printer manufacturers implemented Ruby poorly.
Developers of the RIFE framework attempted to save face for Java by also building a comparable laser printer; however, the printer could only chug along at about 30 pages a minute.
An informal poll showed that women do not appreciate Ruby much, with one woman stating, "What I want instead: JEMS." Marc Fleury could not be reached for comment.
PHP is a scripting language useful for many things, but with particular focus on the web, back-end services, and desktop applications. "PHP’s clean API allows the programmers, not the language, to provide the suckiness factor," says well-known Java expert Juan Valdez. It also boasts speed improvements over Java, with tests showing that boxes running PHP/Zend, when thrown out of an airplane, land up to seven seconds faster than similar boxes running WebLogic, thrown from the same altitude. One commentator on the benchmark said that this proved that PHP was "better than gravity."
These enterprise-level toolkits are quite popular, and as such are very newsworthy for the Java enterprise audience. As with enterprise Java, if you have enterprise-level tips or news items concerning PHP or Ruby, please use the "post news" link above.
We hope you enjoy TheServerSide.com’s new enterprise focus!
-
April Fool's: TheServerSide changing focus (41 messages)
- Posted by: Joseph Ottinger
- Posted on: April 01 2005 07:04 EST
Threaded Messages (41)
- PHP/GTK by Geert Bevin on April 01 2005 07:15 EST
- PHP/GTK by Joseph Ottinger on April 01 2005 07:17 EST
- TSS also dropping .NET web site ! by Serge Huber on April 01 2005 08:29 EST
- Great News by Burak Bayramli on April 01 2005 08:41 EST
- PHP/GTK by Hans Scholing on April 04 2005 09:44 EDT
- Fair and balanced by Rickard Oberg on April 01 2005 07:23 EST
- TheServerSide changing focus by Timur Evdokimov on April 01 2005 07:34 EST
- TheServerSide changing focus by Cameron Purdy on April 01 2005 07:59 EST
- TheServerSide changing focus by Joseph Ottinger on April 01 2005 08:07 EST
-
TheServerSide changing focus by Mark N on April 01 2005 10:20 EST
- TheServerSide changing focus by Joseph Ottinger on April 01 2005 10:28 EST
-
TheServerSide changing focus by Mark N on April 01 2005 10:20 EST
- TheServerSide changing focus by Jose Nyimi on April 01 2005 10:50 EST
- Anyone for XPRESS by Anoop Kumar on April 01 2005 10:58 EST
- TheServerSide changing focus by Joseph Ottinger on April 01 2005 08:07 EST
- Welcome to theFlameSide by peter lin on April 01 2005 08:09 EST
- This is April's fool by Joe Fawzy on April 01 2005 08:15 EST
- TheServerSide changing focus by surajeet dev on April 01 2005 09:01 EST
- These are enterprise developers by Selim Hendrickson on April 01 2005 09:13 EST
- These are enterprise developers by Irakli Nadareishvili on April 01 2005 12:45 EST
- Here's an AFD joke for you... by Marc Stock on April 01 2005 12:51 EST
- These are enterprise developers by Rodolfo de Paula on April 01 2005 14:01 EST
- I wish... by Selim Hendrickson on April 04 2005 04:44 EDT
- These are enterprise developers by Irakli Nadareishvili on April 01 2005 12:45 EST
- Envision author's tongue firmly in cheek... by Robert Dean on April 01 2005 09:21 EST
- Envision author's tongue firmly in cheek... by Jason Carreira on April 01 2005 09:42 EST
- TheServerSide changing focus by John Clingan on April 01 2005 10:11 EST
- TheServerSide.py by Brian McCallister on April 01 2005 10:22 EST
- no no by Rolf Tollerud on April 01 2005 10:18 EST
- TheServerSide changing focus by Lars Stitz on April 01 2005 10:27 EST
- TheServerSide changing focus by analog boy on April 01 2005 10:46 EST
- Enterprise Java Developers by Gord Johnston on April 01 2005 11:31 EST
- Don't forget Enterprise Assembler by James Kath on April 01 2005 11:55 EST
- APD by Srikanth Remani on April 01 2005 12:25 EST
- TheServerSide changing focus by Jacob Hookom on April 01 2005 12:29 EST
- TheServerSide changing focus by Michael Jouravlev on April 01 2005 14:08 EST
- enterprise punch cards by peter lin on April 01 2005 12:34 EST
- Fabricated Data by Steve Punte on April 01 2005 13:27 EST
- Python forever!!! by Enrique Ariz?n Benito on April 01 2005 16:22 EST
- Python forever!!! by Steve Zara on April 01 2005 17:08 EST
- Python forever!!! by Sakesun Roykiattisak on April 01 2005 10:04 EST
- Python forever!!! by Steve Zara on April 01 2005 17:08 EST
- UTF 9 is out at last! by John Davies on April 01 2005 21:35 EST
- TheServerSide changing focus by bob farmer on April 02 2005 19:12 EST
- TheServerSide changing focus by Aaron Craven on April 04 2005 00:51 EDT
-
PHP/GTK[ Go to top ]
- Posted by: Geert Bevin
- Posted on: April 01 2005 07:15 EST
- in response to Joseph Ottinger
PHP/GTK brings a new era to server-side enterprise development. Tight coupling with the world's fastest growing desktop environment and no duplication of effort when learning a language to build a familiar GUI for your customers. Ever wanted to confirm every action of your website on the server with a convenient GUI. That moment has arrived as you can quickly create pop-up dialogs with nice GTK themed buttons.
I'm happy that TSS is at last acknowledging the advancements that are being made in the PHP world! -
PHP/GTK[ Go to top ]
- Posted by: Joseph Ottinger
- Posted on: April 01 2005 07:17 EST
- in response to Geert Bevin
Mr. Bevin, this is more appropriate as a news post rather than a comment in THIS thread. -
TSS also dropping .NET web site ![ Go to top ]
- Posted by: Serge Huber
- Posted on: April 01 2005 08:29 EST
- in response to Geert Bevin
Although they haven't announced it yet, TSS is also dropping their .NET web site, to concentrate on the new Ruby and PHP sections.
It seems that there are more people interested in open source solutions than proprietary ones, even if they come supported by one of the biggest software companies in the world.
Other reasons cited were :
- editors are tired of constantly have to deal with all the J2EE vs .NET bs, they prefer to choose sides, it's more relaxing
- Microsoft is slowly dropping .NET for pure Avalon XML development
- Sun has now more budget for advertising space than Microsoft -
Great News[ Go to top ]
- Posted by: Burak Bayramli
- Posted on: April 01 2005 08:41 EST
- in response to Geert Bevin
This is great news. I've been watching Ruby for some time, and wishing its success hoping it provides an alternative programming environment to Java one day (not Phyton, thanks, I don't think indenting should matter for how a language is interpreted). In this light, the news item on Ruby on Rails was immensely useful for me, and further news from Ruby world will be much appreciated in the future.
A Note on Ror: its data access method proves, one more time, whenever we start "generating" code to get a technology to function properly, it's time to invent a better method to replace the code generation, replace it with a cleaner language/technology. Think how we generate POJO's for Java persistence technologies. RoR's database table columns being interpreted by RoR db classes as attributes automatically, with no getters/setter generation is the perfect example of this. -
PHP/GTK[ Go to top ]
- Posted by: Hans Scholing
- Posted on: April 04 2005 09:44 EDT
- in response to Geert Bevin
Still floating on that, eh river in egypt, I see -
Fair and balanced[ Go to top ]
- Posted by: Rickard Oberg
- Posted on: April 01 2005 07:23 EST
- in response to Joseph Ottinger
"Fair and Balanced" -> "Fox News" -> Joke. ;-) -
TheServerSide changing focus[ Go to top ]
- Posted by: Timur Evdokimov
- Posted on: April 01 2005 07:34 EST
- in response to Joseph Ottinger
hi everyone... don't forget to check the date on your calendar!
:D -
TheServerSide changing focus[ Go to top ]
- Posted by: Cameron Purdy
- Posted on: April 01 2005 07:59 EST
- in response to Joseph Ottinger
In the interests of being fair and balanced, TheServerSide.com has decided to cover not only J2EE, but also PHP and Ruby.
I was hoping you'd cover Python and Perl too. Especially Perl.
Peace,
Cameron Purdy
Tangosol, Inc.
Coherence: Cluster your POJOs! -
TheServerSide changing focus[ Go to top ]
- Posted by: Joseph Ottinger
- Posted on: April 01 2005 08:07 EST
- in response to Cameron Purdy
Well, Mr. Purdy, I suppose we can. Actually, both of those were next on the "to-support" list - with other enterprise development languages such as COBOL, JCL, and Forth being not far behind. -
TheServerSide changing focus[ Go to top ]
- Posted by: Mark N
- Posted on: April 01 2005 10:20 EST
- in response to Joseph Ottinger
Well, Mr. Purdy, I suppose we can. Actually, both of those were next on the "to-support" list - with other enterprise development languages such as COBOL, JCL, and Forth being not far behind.
Good. I have lost touch will all the current advancements in COBOL and JCL. Could you toss in a touch of IMS too? -
TheServerSide changing focus[ Go to top ]
- Posted by: Joseph Ottinger
- Posted on: April 01 2005 10:28 EST
- in response to Mark N
We're just waiting for someone (else) to remember what IMS is and what it's good for. :) -
TheServerSide changing focus[ Go to top ]
- Posted by: Jose Nyimi
- Posted on: April 01 2005 10:50 EST
- in response to Cameron Purdy
In the interests of being fair and balanced, TheServerSide.com has decided to cover not only J2EE, but also PHP and Ruby.
I was hoping you'd cover Python and Perl too. Especially Perl.Peace,Cameron PurdyTangosol, Inc.Coherence: Cluster your POJOs!
Me too !
FYI, have a look for instance to
the new </a>Catalyst framework
BR,
José. -
Anyone for XPRESS[ Go to top ]
- Posted by: Anoop Kumar
- Posted on: April 01 2005 10:58 EST
- in response to Jose Nyimi
I was hoping, in addition that TSS would cover XPRESS as well. I have been searching a while for any XPRESS resources on the net but in vain.
Off late, I know Sun is working a bit on XPRESS - they have this product Waveset - an Identity management application that uses XPRESS.
-Anoop -
Welcome to theFlameSide[ Go to top ]
- Posted by: peter lin
- Posted on: April 01 2005 08:09 EST
- in response to Joseph Ottinger
Attention ladies and gentleman, please be sure your fire retardent suit is properly adjusted. Under the cushion of your seat, you will find a state of the art armor made from the finest asbestos and kevlar. Please insert your arms through the holes at the side. Take each strap and hook it on the ring on the opposite end. Pull on the strap to tighten, but make sure you are still able to breathe. Please note, do not wear other clothing on top of the fire retardant suit, since it will burn and could cause physical harm. On the left shoulder, you will notice a small mask. In the event the heat is too hot, please place the mask firmly over your nose and mouth and pull the elastic strap over your head. Before assisting others, please put on your own mask. We at theFlameSide realize you have choices and would like to thank you for choosing theFlameSide. In the seat pocket infront of you, we have provided complementary reading material copied and pasted from the finest blogs on the internet.
enjoy
peter -
This is April's fool[ Go to top ]
- Posted by: Joe Fawzy
- Posted on: April 01 2005 08:15 EST
- in response to Joseph Ottinger
i cannot recognise this as a strategic shift but as a funny joke at the 1st april
joe -
TheServerSide changing focus[ Go to top ]
- Posted by: surajeet dev
- Posted on: April 01 2005 09:01 EST
- in response to Joseph Ottinger
Good decision. I found that most people think scripting languages as a means to develop UI. But there are many areas wher scripting languages can be used, example in a workflow.I also found that not many emphasize on the concepts of scripring language , that it has no TYPES.
Regards
Surajeet -
These are enterprise developers[ Go to top ]
- Posted by: Selim Hendrickson
- Posted on: April 01 2005 09:13 EST
- in response to Joseph Ottinger
Although I found the joke really funny, it was also intrumental in proving that some developers, who identify themselves as enterprise developers, do not even read a short post, let aside work enough on the topic to post something intelligent. Instead most people just read the topic and jump straight to the conclusion. Hey, wake up! Reading serverside.com and copying code samples do not make you an enterprise developer. What can i say? April fools... -
These are enterprise developers[ Go to top ]
- Posted by: Irakli Nadareishvili
- Posted on: April 01 2005 12:45 EST
- in response to Selim Hendrickson
Although I found the joke really funny, it was also intrumental in proving that some developers, who identify themselves as enterprise developers, do not even read a short post, let aside work enough on the topic to post something intelligent. Instead most people just read the topic and jump straight to the conclusion. Hey, wake up! Reading serverside.com and copying code samples do not make you an enterprise developer. What can i say? April fools...
+1 -
Here's an AFD joke for you...[ Go to top ]
- Posted by: Marc Stock
- Posted on: April 01 2005 12:51 EST
- in response to Irakli Nadareishvili
Rolf finally acknowledges J2EE's superiority over .NET and starts trolling the poor bastards at TSS.NET! -
These are enterprise developers[ Go to top ]
- Posted by: Rodolfo de Paula
- Posted on: April 01 2005 14:01 EST
- in response to Selim Hendrickson
Although I found the joke really funny, it was also intrumental in proving that some developers, who identify themselves as enterprise developers, do not even read a short post, let aside work enough on the topic to post something intelligent. Instead most people just read the topic and jump straight to the conclusion. Hey, wake up! Reading serverside.com and copying code samples do not make you an enterprise developer. What can i say? April fools...
Hey, c´mon !! Two or three guys in a millions universe ? The thing I most like here in TSS is about the diversity of opinion. There are people from all countries and cultures , from fresh novices and amateurs to f. high skilled and entrepreneur IT people sharing ideas, experience and sometimes insults ;)
So all I would say is let these guys post their mistakes here, it is up to you if you agree with them or not. Perhaps they are just starting to grasp English, perhaps they are lazy, perhaps they are teens or just guys high motivated about "the last cool thing" since Ruby and script is a hot topic lately.
Anyway, my point is "Don't expect to read only intelligent posts here !". They (we) can do mistakes and call themselves enterprise developer or rocket scients, wherever. After all we do live in a world where some guys do what they do and call themselves "presidents".
I am really boring today ! -
I wish...[ Go to top ]
- Posted by: Selim Hendrickson
- Posted on: April 04 2005 04:44 EDT
- in response to Rodolfo de Paula
Dear Rodolfo, point taken. On the other hand, I'm afread I don't agree it's just 2 or three guys. I love diversity of opinion, but keep in mind that us j2ee developers have to read a lot of stuff. Therefore, I prefer to read well thought comments and articles. Don't get me wrong, flaming was not my intention. I was just pointing out something which I believe is very serious. I don't consider myself "a rocket scientist", but then again, I strongly believe it does not take a "rocket scientist" to read a half-page article completely. Anyways, like I said in the beginning, point taken.
Even more boring... -
Envision author's tongue firmly in cheek...[ Go to top ]
- Posted by: Robert Dean
- Posted on: April 01 2005 09:21 EST
- in response to Joseph Ottinger
Look at some of the things presented as facts in the article, and ask yourself if this is anything other than an AFD article. -
Envision author's tongue firmly in cheek...[ Go to top ]
- Posted by: Jason Carreira
- Posted on: April 01 2005 09:42 EST
- in response to Robert Dean
Look at some of the things presented as facts in the article, and ask yourself if this is anything other than an AFD article.
What's really sad is how blatantly obvious they had to make this to try to keep people from being confused. A GOOD April Fools Day joke is subtle and not immediately obvious that it's false.... And yet people here still managed to not get it. *sigh* -
TheServerSide changing focus[ Go to top ]
- Posted by: John Clingan
- Posted on: April 01 2005 10:11 EST
- in response to Joseph Ottinger
Groovy man, really groovy :)
John Clingan
Sun Microsystems -
TheServerSide.py[ Go to top ]
- Posted by: Brian McCallister
- Posted on: April 01 2005 10:22 EST
- in response to John Clingan
Need to chat up Paraguay, Poland, and... Reubania? ;-) -
no no[ Go to top ]
- Posted by: Rolf Tollerud
- Posted on: April 01 2005 10:18 EST
- in response to Joseph Ottinger
Sorry, I have already fallen for one April's fool to day over at TSS.NET so I am not doing it twice!
Grr..
Rolf Tollerud -
TheServerSide changing focus[ Go to top ]
- Posted by: Lars Stitz
- Posted on: April 01 2005 10:27 EST
- in response to Joseph Ottinger
Can't decide whether this story is the April Fools hoax, or the one about the Commons Validator. Both were posted today and are equally unlikely...
SCNR,
Lars -
TheServerSide changing focus[ Go to top ]
- Posted by: analog boy
- Posted on: April 01 2005 10:46 EST
- in response to Lars Stitz
rofl
lars++ -
Enterprise Java Developers[ Go to top ]
- Posted by: Gord Johnston
- Posted on: April 01 2005 11:31 EST
- in response to Joseph Ottinger
Since most enterprise java developers are not building large scale systems anyway
Most enterprise java developers are not building enterprise systems. And most large-scale developers are building small-scale systems anyhow. Most J2EE developers and developing J2ME. Most Java developers and using .Net and most lawyers are the model of integrity and generosity. -
Don't forget Enterprise Assembler[ Go to top ]
- Posted by: James Kath
- Posted on: April 01 2005 11:55 EST
- in response to Joseph Ottinger
I'm tired of all this new technology anyway. Time to go back to basics and start over. -
APD[ Go to top ]
- Posted by: Srikanth Remani
- Posted on: April 01 2005 12:25 EST
- in response to James Kath
Even though both sides had a nice joke, theserverside.net joke is stunning.
http://theserverside.net/news/thread.tss?thread_id=33023 -
TheServerSide changing focus[ Go to top ]
- Posted by: Jacob Hookom
- Posted on: April 01 2005 12:29 EST
- in response to Joseph Ottinger
Why don't they keep them seperated like TheServerSide.NET--
I'm sure the russian, phillipine domains for TheServerSide are still available:
Ruby
www.theserverside.ru
PHP
www.theserverside.ph
4/1/2005.... -
TheServerSide changing focus[ Go to top ]
- Posted by: Michael Jouravlev
- Posted on: April 01 2005 14:08 EST
- in response to Jacob Hookom
Why don't they keep them seperated like TheServerSide.NET--I'm sure the russian, phillipine domains for TheServerSide are still available:
But remember, anything that you post to the ".ru" domain must be in russian. The foreign-language content is prohibited by law.
Ruby www.theserverside.ru
PHP www.theserverside.ph -
enterprise punch cards[ Go to top ]
- Posted by: peter lin
- Posted on: April 01 2005 12:34 EST
- in response to Joseph Ottinger
don't forget to cover enterprise punch cards. -
Fabricated Data[ Go to top ]
- Posted by: Steve Punte
- Posted on: April 01 2005 13:27 EST
- in response to Joseph Ottinger
It also boasts speed improvements over Java, with tests showing that boxes running PHP/Zend, when thrown out of an airplane, land up to seven seconds faster than similar boxes running WebLogic, thrown from the same altitude.!
Where in the world do you get this data?!! I have
run these test myself and have found NO difference
in the performance from low, medium and high altitude
drops, even under the same criterias that the
intelligent agencies use to prove WMD. This
data is fabricated!!
PS: That last foot is a killer.
Steve Punte
CTO
<a href="www.jxreports.com">JXReports</a> -
Python forever!!![ Go to top ]
- Posted by: Enrique Ariz?n Benito
- Posted on: April 01 2005 16:22 EST
- in response to Joseph Ottinger
- Because it's the most successful in the enterprise when compared to PHP, Ruby or Perl.
Google, Nokia, RedHat, Microsoft, IBM or Xerox amongst others support it http://programming.newsforge.com/article.pl?sid=05/03/29/0747230).
- Because extremnly powerfull, mature and well supported frameworks and libraries are already available (Zope, Twisted, PIL, ReportLab, SimPy, scipy.org, ...).
- Because it can be used for personal work, administrative tasks or monster (hundreds of developers) apps.
- Because it approach Functional Programming in a non-hurting and pedagogical way (IMHO Func.Prog. is the most important and the top one Design Patterns a soft. developer must know about).
- Because it's C friendly, that makes it lovely for embedded systems.
- Because it is completly free.
- Because implementation for major platforms ALREADY exists (C, Java, Net) with a Parrots version comming soon.
With the exception of Ruby I have used Java, PHP, Perl, C/C++, C#, *Basic, Pascal and Python outakes them all in 99% of scenarios. For ruby I have just read the language introduccion and sintaxis as well as some examples and IMHO it has no advantage respect to Python while the code is much less friendly to read.
- ¿Why is that TheServerSide ignores the recent survey in this portal in which Python won the title of "favorite scripting language for Java"? -
Python forever!!![ Go to top ]
- Posted by: Steve Zara
- Posted on: April 01 2005 17:08 EST
- in response to Enrique Ariz?n Benito
Why is that TheServerSide ignores the recent survey in this portal in which Python won the title of "favorite scripting language for Java"?
I realise this is a very poor way to judge a language, but on the occasions I take an interest in Python, I get so far then start to see __stuff__ __like__ __this__ and it just gets too ugly for me. -
Python forever!!![ Go to top ]
- Posted by: Sakesun Roykiattisak
- Posted on: April 01 2005 22:04 EST
- in response to Steve Zara
I realise this is a very poor way to judge a language, but on the occasions I take an interest in Python, I get so far then start to see __stuff__ __like__ __this__ and it just gets too ugly for me.
I felt the same thing when I start learning python. I also have problems with many many weirdnesses of the language. However, after few months, it turned out that I spend most of my time solving problems with python. The __stuff__ __like__ __this__ help the language to avoid intoducing too many special keywords, and keep the language simple and extensible also. -
UTF 9 is out at last![ Go to top ]
- Posted by: John Davies
- Posted on: April 01 2005 21:35 EST
- in response to Joseph Ottinger
At last, this is really goign to free up those extra bytes wasted on the 9 bit machines... http://www.ietf.org/rfc/rfc4042.txt
-John- -
TheServerSide changing focus[ Go to top ]
- Posted by: bob farmer
- Posted on: April 02 2005 19:12 EST
- in response to Joseph Ottinger
This thread clearly divides the TSS readership into the categories:
- Can read (ie. "is willing to spend time on reading")
- Cannot read (ie. isn't willing to read but has an opinion based on an articles title)
Maybe the 60% of the posters who fall into the second category to unplug and stop the blogs I bet they write and read a good old-fashioned book instead. -
TheServerSide changing focus[ Go to top ]
- Posted by: Aaron Craven
- Posted on: April 04 2005 00:51 EDT
- in response to Joseph Ottinger
Hilarious... absolutely hilarious. Had me for a second (and only a second, though longer than I really care to admit :-) ). Rather scary that so many still haven't caught on...