 |
JSIG session : Java Development on Mac OS X
Posted by simongbrown on February 24, 2004 at 05:10 AM | Comments (10)
Sam Dalton and I are running a JSIG session about Java development on Mac OS X next month...
Java Development on Mac OS X
The Mac OS X platform is gaining ground with developers because of its stable UNIX based architecture, easy to use UI and integrated Java runtime. This session discusses experiences of Java/J2EE development on Mac OS X, talking about the advantages and disadvantages of adopting the platform. The session also demonstrates some of the open source and commercial development tools that the speakers use on a regular basis, discussing any "gotchas" that have been encountered along with way. If you’ve never seen a Mac or are thinking of buying one then this session is for you.
The session is taking place on the 26th of March in Sun's offices near London Bridge, between 12 and 2pm. Full details (including how to sign up) can be found on the JSIG website. As the abstract implies, it's a good opportunity to see what Mac OS X looks like if you've not seen it before. Besides, it's also a good excuse for us to demo our shiny Macs. ;-)
Bookmark blog post: del.icio.us Digg DZone Furl Reddit
Comments
Comments are listed in date ascending order (oldest first) | Post Comment
-
Any chance of a writeup of how it goes?
I am in Atlanta, but would love to hear how this goes and read a writeup or minutes of the meeting if possible.
Posted by: barryhawkins on February 25, 2004 at 07:54 AM
-
Any chance of a writeup of how it goes?
Will do - and we'll also post some slides somewhere. I'm toying with the idea of capturing some of the session on my iSight. ;-)
Posted by: simongbrown on February 25, 2004 at 09:08 AM
-
Macs on the Job
How many Java developers use Macs at their jobs? The first Java programming job I held was at a small Mac-based shop. My second job, I had to smuggle my own PowerBook in. For the last three years, alas, I've been Windows based, at a Mac-hostile (or at the best, Mac-ignorant) company. Which is ironic considering the last three years have seen Mac OS X grow as a fantastic Java environment.
So, for Mac weilding Java developers, how'd you do it? Was your company Mac friendly from the outset? Were you successful in requesting a Mac even if it weren't the norm? Or did you smuggle in your own laptop?
I'd particularly like to know about Mac friend shops in the Atlanta area. :)
Posted by: jimothy on February 25, 2004 at 10:13 AM
-
Macs on the Job
I've definitely had good success using my Mac on the job. To be honest, I work for a smaller company and my position has more freedom to choose my own tools -- but I use it in many customer environments including a Fortune 500 company -- everyone normally reacts the first time I bring it out, then once they see how well it works and all I can do, they just accept it as a tool equal to theirs, or occasionally people become interested in OSX which they've never seen before.
The power of having MS Office, VirtualPC, Keynote, Omnigraffle, Eclipse, 4 or 5 difference Appservers, Mysql etc all running on my Aluminum 15" laptop allows me to do business and development that I just couldn't do nicely before on Windows or Linux. I've been on OSX for 3 years now and so far nothing comes close... even though I'm on Linux, Windows and Solaris machines all the time.
As for your question about requesting a Mac -- I had my own when I first came to this company and everyone thought I was a little weird, but my newest one was purchased by the company, and a colleague in the company also got one, and now others are eyeing them closely as they continue with their normal issues and I just keep working.
Posted by: benjc on February 25, 2004 at 10:56 AM
-
A very good one
I use Mac OS X 10.3.2, I was an adept of Linux and in
another way of XP. From the pure OS point of view, Mac OS X is far away, the best o.s I meet. It is fast, incredibly simple, reliable and with a very good vectorized look.
From the Java point of view, the JDK is always integrated to the OS (dixit microsoft). Morever, there's a special application format called .app that makes any java application very similar to any other application. And for the best, the JDK 1.4.2 has a better swing performance than for linux and XP.
A.Brillant
http://www.japisoft.com
Posted by: abrillant on February 25, 2004 at 11:02 AM
-
Macs on the Job
jimothy,
Mac smuggler here, in Atlanta. I have to use Win2K for my main job development activities. The stuff I do on the side is on Mac OS X (Panther). I know at the Atlanta Java User Group (AJUG) there are a few people who use Macs, but the majority of members dismiss Mac as a Java platform out of hand - which I find funny.
Posted by: barryhawkins on February 25, 2004 at 11:10 AM
-
No mac at work
I use my Mac for all of my home-based development work but, alas, am barred by corporate standards to even request a Mac at work.
I can get Eclipse and other Java tools to work faster on my work PC, but my Mac is pretty old and has a quarter of the clock speed. I think it does well, all things considered.
One thing that really impresses me about OS X (Panther) is that memory paging performance/characteristics seem to be much improved over WinXP. On both machines I have 512MB of RAM with the same releases of JDK (1.4.2). I typically have Eclipse, jEdit, and a Java serer or two running (as well as mail, terminal, etc). This uses a fair amount of virtual memory, but OS X seems to take it in stride and my apps are always responsive. On WinXP, though, it really sucks. Even though the total memory usage sits below the amount of physical memory (meaning that no app should EVER be paged completely off to disk), I constantly have to wait for a minute plus when switching to a new app that I haven't used in a while, watching it slowly thrash with the disk and bring itself back into physical memory (I think Windows is paging the unused apps out in favor of maintaining a large file cache or something). Watching and testing this behavior over time has lead me to believe that no matter how much memory I give the WinXP machine, it is still going to page my "inactive" apps out. Is it too much to ask that if I have the memory and leave the app open that I possibly don't want the OS to write it back to disk at the first chance???
Anyway, I said all that to say that I am really starting to hate using the Windows machine. Cygwin just doesn't cut it when you COULD be using a real Unix system with all of the extras.
I'm about ready to purchase a PowerBook and start smuggling.
Posted by: tlaurenzo on February 26, 2004 at 07:36 AM
-
No mac at work
I definitely feel you on the paging issue. Glaciers melt while I switch applications on Win2K. Granted, my machine could use a virtual memory boost.
A neat trick of Java on Mac OS X is that memory for the standard libraries is shared between JVMs. So, Eclipse, jEdit, and WebLogic (for instance) running simultaneously use less memory. Apple gave some of their code to Sun to support this on other platforms; perhaps it is part of Tiger?
Posted by: jimothy on February 26, 2004 at 08:11 AM
-
wow power leveling
wow powerleveling
wow power leveling
wow gold
wow items
feelingame.com
wow tips
Most Valuable WOW Power Leveling Service
wow power leveling faq
cheap wow power leveling
wow power leveling
wow powerleveling
wow power lvl
Posted by: wowleveling3 on December 14, 2007 at 01:29 AM
-
网络è¥é”€è½¯ä»¶
网络è¥é”€è½¯ä»¶
网络è¥é”€è½¯ä»¶
群å‘软件
群å‘软件
---
群å‘软件
网络è¥é”€è½¯ä»¶
论å›ç¾¤å‘软件
网站排å软件
群å‘软件
推广å°åŠ©æ‰‹ç ´è§£ç‰ˆ
论å›ç¾¤å‘软件
网站排å软件
群å‘软件
推èç»™ä½ å¾ˆå¥½çš„ç¾¤å‘软件和信æ¯ç¾¤å‘软件和供求群å‘软件
推èç»™ä½ å¾ˆå¥½çš„ç¾¤å‘软件和信æ¯ç¾¤å‘软件和供求群å‘软件åšå®¢ç¾¤å‘软件网络è¥é”€è½¯ä»¶ç½‘络è¥é”€è½¯ä»¶
网站排å软件网站排å软件网站优化软件信æ¯ç¾¤å‘软件信æ¯ç¾¤å‘软件信æ¯ç¾¤å‘软件论å›ç¾¤å‘软件网站推广软件网站推广软件åšå®¢ç¾¤å‘软件åšå®¢ç¾¤å‘软件
群å‘软件
网络è¥é”€è½¯ä»¶
网站推广软件
群å‘软件群å‘软件åšå®¢ç¾¤å‘软件论å›ç¾¤å‘软件网络è¥é”€è½¯ä»¶è®ºå›ç¾¤å‘软件
ä¿¡æ¯ç¾¤å‘软件推广软件网站推广软件网络è¥é”€è½¯ä»¶ç½‘站推广软件群å‘软件网站排å软件网站推广软件åšå®¢ç¾¤å‘软件论å›ç¾¤å‘软件群å‘软件网站排å软件网站推广软件åšå®¢ç¾¤å‘软件论å›ç¾¤å‘软件
网站排å软件
åšå®¢ç¾¤å‘软件
网站排å软件
网站推广软件
群å‘软件信æ¯ç¾¤å‘软件
å…费论å›ç¾¤å‘软件
论å›ç¾¤å‘软件
网站排å软件
å…è´¹åšå®¢ç¾¤å‘软件
网站推广软件
群å‘软件
åšå®¢ç¾¤å‘软件
网站排å软件
网站推广软件
群å‘软件信æ¯ç¾¤å‘软件
å…费论å›ç¾¤å‘软件
论å›ç¾¤å‘软件
网站排å软件
å…è´¹åšå®¢ç¾¤å‘软件
åšå®¢ç¾¤å‘软件
ä¿¡æ¯ç¾¤å‘软件
论å›ç¾¤å‘软件
ä¿¡æ¯ç¾¤å‘软件
åšå®¢ç¾¤å‘软件
qq群å‘软件
邮件群å‘软件
åšå®¢ç¾¤å»ºè½¯ä»¶
ä¼ä¸šå录æœç´¢è½¯ä»¶
ä¿¡æ¯ç¾¤å‘软件
邮件群å‘软件
论å›ç¾¤å‘软件
åšå®¢ç¾¤å‘软件
网站推广软件
网络è¥é”€è½¯ä»¶
全能è¥é”€ç ´è§£ç‰ˆ
网络è¥é”€è½¯ä»¶
论å›ç¾¤å‘软件
论å›ç¾¤å‘软件
论å›ç¾¤å‘软件
网络è¥é”€è½¯ä»¶
ä¿¡æ¯ç¾¤å‘软件
ä¿¡æ¯ç¾¤å‘软件
ä¿¡æ¯ç¾¤å‘软件
群å‘软件
论å›ç¾¤å‘软件
Posted by: sun98989 on December 30, 2007 at 06:01 AM
|