Sun


HandleComment
Sun_Joeok folks...
Sun_Joewelcome to the Sun chat
Malkava=)
sinn_mdSun_Joe: :0
Sun_Joecool there we go
Sun_Joeas the broadcast states, I am Joe Nuxoll
Sun_JoeI'd love to answer any questions you might have about Creator
laughingManhello
ingvarrrIs it opensource/free?
Sun_Joequick answers no/sorta
alangelovfree as in freedom? ;)
ingvarrr:)
Sun_Joeit is not an opensource product, but based on NetBeans
Sun_Joethe "free" part is - yes for TopCoder developers
p45c4lwhat's the difference between studio creator and netbeans?
Sun_Joeand free for anyone to download and try
ingvarrrWhich is: "non-commercial use"?
merolishHi, Joe. For those of us who are familiar with, e.g., Eclipse, Visual Studio, or good old Emacs, what does Creator bring to the table?
Sun_Joetaking "what's the difference between studio creator and netbeans?"...
ingvarrrJSF, I suppose...
ingvarrr... it was to merolish.
Sun_JoeStudio Creator was designed to target the muscle memory of VB folks
Sun_Joeour first target is build web applications
Sun_Joewe'll expand into other app types
Sun_Joewe built Creator on top of the NetBeans core IDE architecture
Sun_Joeleveraging NetBeans features where and when it helped our cause
Sun_Joein general, Creator is for a corporate developer looking to build a web front-end the exposes web services/ejbs/database data
binariuswhy did you choose NetBeans? and not other IDEs such as Eclipse?
Sun_Joegood question - and the best answer I can give is that we have a lot of good NetBeans expertise inside of Sun, and it provided all that we needed to build a compelling product
p45c4lSun_Joe: like, for the J2EE instead of J2SE?
Jexterso does it also facilitates visual tools for creation of ejbs like Jbuilder does ?
Sun_JoeCreator is currently able to create J2EE (JSF) applications
Sun_JoeJ2SE (Swing) applications will come later
Sun_JoeThis tool is not designed to handle the entire vertical stack - just the "consumption" side of the stack
binariusSun_Joe: Please correct my if I'm wrong, but JSF is just an specification, do you provide an implementation of JSF?
Sun_Joeyou can't build EJBs and WebServices using Creator, but you can "consume" them to build front ends very easily
Jexterok so now I am getting the idea
Sun_Joeside note to all: I'm not sure if questions directly to me are viewable by everyone... are they?
binariusSun_Joe: yes
Sun_Joecool
Sun_Joethanks
ingvarrryep
binariusSun_Joe: online whispers aren't
binariusSun_Joe: online = only
Sun_JoeJSF is a specification, yes - we bundle the RI with Creator
binariusSun_Joe: RI is a sun product?
Sun_Joeyou can package a standard WAR file and deploy to any application server
Sun_JoeRI is a freely distributable prodcut
Sun_Joeproduct
Sun_Joeno hooks
Sun_Joe(no gotchas)
binariusSun_Joe: but who developed it?
Sun_JoeJSF RI developed by the JSF team at Sun
Sun_JoeRI team is headed up by the dual spec leads: Ed Burns and Roger Katin
Sun_Joeboth Sun employees
Sun_Joebut the RI is freely distributable
Sun_Joeand I believe developed on Java.Net
binariusSun_Joe: is it open-source also?
Sun_Joeeither way - back to creator - we bundle it so you can deploy easily
Sun_JoeI am not sure if JSF RI is open source... but I think so? Check the Java.Net project
Sun_Joe"javaserverfaces"
Jexterok Sun_Joe what benefits does it provide when compared to Microsoft .net Studio
Sun_Joeok - now we're talking!
Sun_Joethe two studio products (Creator and MS) have a lot of similarities
Sun_Joethe more important aspect is the platform
Jexterok like ?
Sun_Joeessentially, you get to deploy on Java (J2EE) using Creator and .NET using MS
Sun_Joeso the real discussion is about the features/benefits between the two platforms
Jexteryeah basically that is the right direction for this discussion
Sun_JoeI'm not sure if this is the best place to go deeply into that - but I can take a quick crack at the top-level points
p45c4llol
Sun_Joereligion aside... (seriously)
Sun_Joethere are a lot of great strengths for both platforms
Sun_Joethe key benefit can be argued as the key weakness depending on where you stand
Sun_JoeMS has one vendor
Sun_JoeJava has several
Sun_Joefrom a business perspective, I would prefer the market advantage to multiple vendors (plus open source vendors)
Jexteryeah thats right
Sun_Joewhereas you have a one-stop shop with MS
Sun_Joeand some folks will say that's an advantage
Sun_Joeon some points, it is
Sun_Joe"standards" evolve much more quickly with a single vendor
Sun_Joewe call those defacto-standards
Jexterok leave this discussion. .. come back to creator
TAGSun_Joe: what do you call a standarts ? Simply your implementation or result of collaboration efforts ??
Jextertell us more about it
RizLAwhat does java studio creator have that eclipse doesn't have? :)
Sun_Joeok - back to creator
binariusis Creator compatible with Java 5?
Sun_JoeCreator has visual drag-drop, easy to use assembly of scalable J2EE web applications
binariusis NetBeans?
Sun_JoeCreator is a *heck* of a lot easier to use for a corporate developer than Eclipse
Sun_Joebut it does have a limited scope
Jexterdo you plan to increase the scope ?
Sun_JoeNetBeans is much more similar to Eclipse - in that...
Sun_Joeboth of those products address the full gamut of Java development
Sun_Joe(and other languages for that matter)
Sun_Joethe scope of creator will expand based on the target customer demand
Sun_Joewe expanded (for Creator 2) into Portlets for example
Sun_Joewe'll be looking at rich clients in the next release
Sun_Joepossible desktop and/or AJAX style rich clients
Sun_Joewe're digging
binariusSun_Joe: is Creator compatible with Java 5?
TAGSun_Joe: Are you familar with M7 NitroX JSP IDE based on Eclipse ? If yes - how Creator compare to them ?
Sun_Joebinarius first - Creator runs great on Java5
Sun_Joewe're not using any J5 features in the tool itself, so a future version will use more of that
Sun_Joewe have to deal with the market lag to adopt new Java(s)
Sun_Joeif the app server isn't running it - we can't develop on it
Sun_Joenext is TAG: I have heard of M7's product (I know some of the folks over there)
Sun_Joebut I don't know it well enough to really get into detail
Sun_JoeI have heard - and this is just hear-say - that Creator is really a lot easier to use
Sun_Joewhich is good, because that is our primary objective
Sun_Joeto make building Java web applications a snap for a VB programmer
Sun_Joeservletshosting or something like that?
TAGSun_Joe: does it mean that it can result in low-performance web-applications as developer will control less information on code generated ?
Sun_Joeactually, I'm happy to report... no
Sun_JoeCreator produces very high-performance applications that are based on standard JSF runtime
Sun_Joewe just simplify the model
Sun_Joebut the code is still very scalable and performant
Sun_Joeand... also to clarify
Sun_JoeCreator is a real two-way tool
Sun_Joewe don't just "generate" and pump out code
TAGSun_Joe: WYSIWYG ?
Sun_Joeyou can hand-muck with it all you like
Sun_Joeyes, WYSIWYG
Sun_Joeand hand-editable
Sun_Joeit really is "interpreting" JSF code
TAGSun_Joe: ASP WebMatrix is also two-way
Sun_Joeyes it is
TAGSun_Joe: and it's free ...
Sun_Joeironically, two-way-ness is more a factor of underlying component model
Sun_Joeah bug TAG: you have to deploy on MS servers to use that.
Sun_Joewhich is your choice
TAGSun_Joe: Mono xsp ?
TAGSun_Joe: ;-))
Sun_JoeI don't think I should comment on the viability of mono ;-)
Sun_Joebut - seriously -
Sun_Joeat that point its a platform decision
TAGSun_Joe: not a platform ... Middleware ..
Sun_Joethat's a decision you need to make before you compare and evaluate tools - well... sorta...
Sun_Joetools evaluation play a part as well (of course)
Sun_Joebut there are higher-order bits in selecting platform than tools
Sun_JoeT.C.O. and all that jazz
Sun_Joethere's a great slew of buzz words...
Sun_Joeso - anyone have any questions about Creator - or even more specifically the TCO contest that leverage Creator's Design-Time API
Sun_Joehow many of you are particpating in the components contest?
Sun_Joeand building design-time support?
binariusSun_Joe: changing the subject, earlier you said Creator was free for TopCoder members, can we use it to develope commercial products?
ingvarrrbinarius: if you do, Sun_Joe will loose his job :P
Sun_JoeI *think* so - I think all TopCoder participants in the TCO Components Competition get it free
Sun_Joeand once you have it - you have it
TAGSun_Joe: TCO is over ..
Sun_Joeyou see...
Sun_Joeah
parkerHow much is it for a single license usually?
Sun_Joedirt cheap - $99/year
Sun_Joewe're not looking to make tons of money on this tool
Sun_Joewe're really looking to get folks using VB using Java
parkerindeed
binariusSun_Joe: for us argentinians $99 is not cheap =P
Sun_Joebut there's also the "perceived value" of a product
TAGSun_Joe: why 99 USD - not make it free for this version ?
albertohmmm. $99,0/year is not that cheap when you earn less than $4.800/year
parker&4,800 a year??
parker&*
TAGSun_Joe: a lot of folks do not wanna to invest in tools ...
parkerer... $*
Sun_Joewell - alberto - I bet you could get it free if you appealed to the right folks
albertoYeah, that is the master biggest sponsorship in Brazil.
Sun_Joeso just a note about marketing 101:
alangelovSun_Joe: you were talking that the people that are in TCO will get it for free and you didn't answer TAGs question...
ingvarrrWhat's the relation of this contest to creator?
parkerI have a feeling this isn't going over as well as Joe had hoped it would. hehe
Sun_Joe"perceived value" is a factor that drives pricing as well
Sun_Joeso apparently I missed a question
Sun_Joehey - I'm fine
mikeingvarrr: some of the components during the TCO were/are JSF components
mikeingvarrr: Sun gets these chats as a part of their sponsorship
alangelovSun_Joe: more Sun joes were needed for this chat
Yuri_So what does Sun Creator do?
TAGmike: As well everybody is welcome to code Java JSF Scrollbar and Java JSF Accounts Payable during this week
ingvarrrmike: got it, thanks :)
albertoOne interesting thing about prices, mostly with software, is that a really good cost/benefit relation in the US, can be a very expensive one in a whole lot of places.
Sun_Joeso I missed a Q that TAG asked - what was that?
TAGSun_Joe: why not make free version of this IDE for 1.0, then split for Lite / Proffessional ..
Sun_Joealberto: I hear your pain, and I'll get that note back to our marketing folks
Sun_Joefree trial is available now for download for anyone
ganesh1977_2000what IDE?
Sun_JoeStudio Creator
Sun_Joeok TAG - I can only say that the marketing folks make that decision
Sun_JoeI can tell them that it was suggested! ;-)
ganesh1977_2000whats special in studio creator?
TAGSun_Joe: BTW, related to alberto question - Sun is charging for Java licenses based on country per-capita income (according to United Nations recomendations) why not doing same for other software ?
albertoSun_Joe: Thank you, Sun_joe, this was not a comment especific to you product (your price is not as high as most ones are). But I was trying to show you guys the difference in the meaning of the prices for US, and non-US customers.
Yuri_Sun_Joe: how will studio creator compete/compare with Eclipse
dimkadimondan.v: are you there?
Sun_Joeon pricing - it may well be that it is less than $99 outside the US - I just don't know
Sun_JoeI'm a software architect ;-)
cmshivkumarwhat is this sun chat room about?
Sun_Joeok - answering creator question: creator vs eclipse
Sun_JoeI did answer that at the beginning of this session, actually - is there a log available?
ganesh1977_2000are you guys stopping netbeans then?
Sun_Joeno sir - netbeans is alive and strong
Sun_JoeCreator is built on top of NetBeans
ingvarrrnetbeans is developed by it's own community. right?
cmshivkumarbut netbeans is quite slow, being itself in java
ganesh1977_2000Studio Creator specialities
Sun_JoeCreator is targeting the VB developer - ease of use in build client web applications
albertoEveryone, sorry to have taken the conversation out of the most interesting focus: the technical parts of the software, not the pricing ones... Let us move back to the interesting part, shall we?
ganesh1977_2000I love VB
Sun_Joegood, you'll love Creator then
damonemai don't think there is a log available for users who come in after you answered that question...unless someone else knows of one?
ganesh1977_2000and i always compete here in vb even though i like java
Sun_Joeand it should be very easy for you to understand - Creator was designed to feel a bit like VB
ingvarrrthere will be a chat transcript at the end of the session, I guess....
ganesh1977_2000Sun Joe are you confident it will be a RAD like vb
ganesh1977_2000inclusing database
Sun_Joethe main goal of Creator is to provide a VB-like easy to develop in environment (initially for web applications)
Sun_Joethat allows a developer to deploy to the Java platform
ganesh1977_2000meaning servlets
doctor_darkDoes creator come with test environment J2EE servers ?
ganesh1977_2000jsp
ganesh1977_2000etc..
Sun_Joewe have a LOT of customers with a bunch of VB developers doing front-ends, and a bunch of Java folks on the back end
natoriAlthough JSC is easy to use, it's way too heavy. Most of the java-based development tools are painfully slow and I do not use it in any real development. Is there any chance to run them faster, without buying a monster machine?
Sun_Joethis tool is designed to bring everyone to java
doctor_darkfor example, IBM's WebsPhere studio comes with the WebSphere test environment servers to test your webapps
natoriI mean the room for VM improvemnts... HotSpot is not enough.
ganesh1977_2000Do you guys think you can get all the folks from vb?
Sun_Joeon test environment, yes
kodernatori: eclipse isn't that slow, althought its partially native
Sun_JoeCreator is bundled with Pointbase (database), and Sun Application Server
ganesh1977_2000one thing Sun_Joe i like java for pure network programming
Sun_Joewhen you hit the "green button" to test your app, it deploys there
ganesh1977_2000and i still use it for that purpose
Sun_Joebut you can gen a standard WAR file and put it anywhere
elousiv568any iead when mustant is going to be release?
elousiv568mustang that is
doctor_darkI assume that creator can do EJBs, BMPs and CMPs not just servlets and jsps
Sun_Joeadmin: is there a way to turn off the "someone entered/exited the room" messages
Sun_Joeadmin: stuff is scrolling for me too fast
EnogipeSun_Joe: Options: Disable enter/exit
FogleBirdSun_Joe: Options -> Disable Enter/Exit messages
TAGSun_Joe: Options -> Disable Enter/Exit
Sun_Joethanks!
Sun_Joeok - back to questions
elousiv568I will repeat in case you missed my question..any idea when mustang is going to be release?
FogleBirdSun_Joe: got it?
ganesh1977_2000no Enogipe i always get booted out of when i compile
ingvarrrelousiv568: see java.sun.com news
Sun_Joeyes - I have enter/exit message off now - much better
koderwhats mustang?
ganesh1977_2000no i know you guys names, so when i'm in trouble
elousiv568its the newest realease of java
ganesh1977_2000yes what is mustang? car?
TAGelousiv568: then it will be ready .. not earlier then ..
biacosWhen Sun Application Server will support 1.5?
Sun_JoeI don't know the exact dates - but I'm sure they're public
ingvarrrganesh1977_2000: mustang is java6.0
Sun_Joefolks - lets try to stick to Creator
koderhaven't had a chance to migrate to 1.5 yet, and already 6.0
Sun_Joepublic info about Mustang and Sun Application Server is all available online
tguSun_Joe: r u from korea?
elousiv568I hear that there are alot of front end gui enhancements in it. is this true?
tguSun_Joe: joe sun :P
ganesh1977_2000Really I know sun in impressed with jar, war and now they are with car (mustang)
Sun_Joeha - no just visited there
Sun_Joe(I assume you saw my blog)
chocmuffinssu
TAGSun_Joe: What is URL of your blog ?
ganesh1977_2000Sun_Joe: in mustang will Java have a super pick up
ganesh1977_2000Sun_Joe: lot of people in here did say java is slow et..
Sun_JoeI rarely update it, but its blogs.sun.com/joe
Sun_JoeI honestly don't think Java is slow...
Sun_Joelet me explain
doctor_darkSu
Sun_Joeit is easy to write inefficient code in any language
elousiv568hahah....very true
TAGlironk: City is bank = they have money, Sun has Java ;-)
doctor_darkSun_Joe: Does creator only do Servlets and JSPs or the full J2EE spec is supported ... including EJBs, BMPs and CMPs ?
Sun_Joein the Java platform, you have to pay some overhead when the VM "thunks" to the native platform
lironk;-)
alangelov:)
Sun_Joeso if you write ineffient code, you pay
Sun_Joebut Java can be *very* fast indeed
ganesh1977_2000Sun_Joe: yes in sun platform only
Sun_Joeand faster than native in some cases where the dynamic optimizations of HotSpot make a huge difference
elousiv568develop on a sunblade 2500 and java will fly
binariusSun_Joe: Where Java does have some performance issues is in float-point
Sun_Joedoctor_dark: Creator 1 and Creator 2 do JSF - which is JSP/J2EE
TAGSun_Joe: Thanks for a chat ! Please keep blogging !
pinanoSun_Joe: What you're saying is that "thunk"ing creates inefficient code; is there any way your compiler / IDE could warn you about that?
koderwhats thunking?
gdiegoGL ALL! THX FOR THE CHAT
Sun_Joeits not the thunking (or passing into the VM) that causes inefficient code - its the fact that that has to happen on a VM
parkerIndeed, thanks for coming out, Joe. Take it easy.
Sun_Joeso if you write inefficient code, you're likely to get "bitten"
ganesh1977_2000Sun_Joe: thanks Sun_Joe that was my silly question but still i love java for network programming
ganesh1977_2000Good luck ya all
doctor_darkg l all
Sun_Joeglad to hear that ;-)
elousiv568sun joe: How much longer are you going to be around for?
Sun_Joewell I was hoping to answer some more Creator questions today, but them's the breaks! ;-)
Sun_JoeI'm booked until 6pm PDT ;-)
p45c4lok, thanks Sun_Joe
Sun_JoeI can answer a few more...
pinanothanks Sun_Joe
Sun_Joethanks everyone for your time
jmpld40you can ask any questions on the sun forum
Sun_Joegood luck in your coding!
antiwThanks, Sun_Joe
jmpld40http://forums.topcoder.com/?module=ThreadList&forumID=504997&sortField=9&sortOrder=0
Sun_Joeand good night and/or good morning to you all (wherever you are in the world)
Sun_Joeoh, and one more thing...
katsthanks for the chat
Sun_JoeJava Rules! ;-)
jmpld40thanks for chatting Joe
Sun_Joeyou're welcome
Sun_Joetalk to you later...

Sun

NSA

Yahoo

Verisign