Welcome to the North American Subaru Impreza Owners Club Thursday July 24, 2014
Home Forums WikiNASIOC Products Store Modifications Upgrade Garage
Texas Impreza Club
Texas Impreza Club Forum sponsored by Gillman Subaru Houston
and Gillman Subaru San Antonio
Here you can view your subscribed threads, work with private messages and edit your profile and preferences Home Registration is free! Visit the NASIOC Store NASIOC Rules Search Find other members Frequently Asked Questions Calendar Archive NASIOC Upgrade Garage Logout
Go Back   NASIOC > NASIOC Chapters > Texas Impreza Club Forum -- TXIC

Welcome to NASIOC - The world's largest online community for Subaru enthusiasts!
Welcome to the NASIOC.com Subaru forum.

You are currently viewing our forum as a guest, which gives you limited access to view most discussions and access our other features. By joining our community, free of charge, you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is free, fast and simple, so please join our community today!

If you have any problems with the registration process or your account login, please contact us.
* Registered users of the site do not see these ads.
Reply
 
Thread Tools Display Modes
Old 07-24-2004, 11:34 AM   #1
tribegolfer
Scooby Newbie
 
Member#: 26850
Join Date: Oct 2002
Chapter/Region: TXIC
Location: Austin, TX
Vehicle:
2005 SRT4
white

Default ATX: someone please teach me Java for $$

Hey Guys,
If any of you, or if anyone knows anyone that would be a good Java teacher, I would like some lessons. It would be nice if you knew how to incorporate some math into the applets as well. How does $20 an hour sound? Willing to work for help as well. Someone please help me! Thanks.

Adam
* Registered users of the site do not see these ads.
tribegolfer is offline   Reply With Quote
Old 07-24-2004, 12:06 PM   #2
Aegon
Scooby Specialist
 
Member#: 42435
Join Date: Aug 2003
Location: Livermore, CA
Default

I've written tons of java stuff, from compilers to differential equation solvers. The math part of java isn't much different from any other programming language. As for the applet stuff, it is probably best to teach yourself and use the java documentation online at java.sun.com

This is probably the best place to start:
http://java.sun.com/docs/books/tutor...ing/index.html

This site on java.sun.com has some simple examples too:
http://java.sun.com/developer/codesamples/applets.html

Always know what you want from a GUI before you start coding.

I'm not really interested in teaching for $20/hour (it isn't a money thing), but if you have specific questions drop me a message.
Aegon is offline   Reply With Quote
Old 07-24-2004, 12:09 PM   #3
Aegon
Scooby Specialist
 
Member#: 42435
Join Date: Aug 2003
Location: Livermore, CA
Default

Oh yeah, always keep the API open.
http://java.sun.com/j2se/1.4.2/docs/api/
Aegon is offline   Reply With Quote
Old 07-24-2004, 12:55 PM   #4
digitaltekniq
Scooby Specialist
 
Member#: 18029
Join Date: Apr 2002
Location: ATX
Default

Does it have to be in Java? I'm not an anti-Java bigot - just wondering.
digitaltekniq is offline   Reply With Quote
Old 07-24-2004, 01:53 PM   #5
tribegolfer
Scooby Newbie
 
Member#: 26850
Join Date: Oct 2002
Chapter/Region: TXIC
Location: Austin, TX
Vehicle:
2005 SRT4
white

Default

My physics advisor recommends it to be in Java. It needs to be user friendly and interactive with the user able to control a few parameters. And they teach Java at school now, but I'm trying to get a head start, since I'm going to need to be programming pretty much while school starts.

Thanks for the responses!
tribegolfer is offline   Reply With Quote
Old 07-25-2004, 01:47 AM   #6
Aegon
Scooby Specialist
 
Member#: 42435
Join Date: Aug 2003
Location: Livermore, CA
Default

Java isn't ideal for simulation. C was made for it. However, java does allow for user interfaces that can be shared across the scientific community. For example, my last place of employment prior to my current job ran many simulations in a unix/linux environment where .net (or whatever microsoft if selling) would not be an option.

I am biased against M$. I am a unix kernel developer. What I say only applies to the small part of the world that I live in.
Aegon is offline   Reply With Quote
Old 07-25-2004, 10:16 AM   #7
digitaltekniq
Scooby Specialist
 
Member#: 18029
Join Date: Apr 2002
Location: ATX
Default

If you want a RAD environment, WinForms is the way to go. You can always recompile it in Mono
digitaltekniq is offline   Reply With Quote
Old 07-25-2004, 01:00 PM   #8
tribegolfer
Scooby Newbie
 
Member#: 26850
Join Date: Oct 2002
Chapter/Region: TXIC
Location: Austin, TX
Vehicle:
2005 SRT4
white

Default

Hmm... so if I'm trying to make simplified models for strong field laser physics (in 2-d), such as having an electron 'bounce' off an atom while reacting to an electric field, Java wouldn't be so great. I imagine having a slide bar for electric field strength or something like that to be controlled by the user.

Maybe I need to learn a different langauge then?
tribegolfer is offline   Reply With Quote
Old 07-25-2004, 01:24 PM   #9
Aegon
Scooby Specialist
 
Member#: 42435
Join Date: Aug 2003
Location: Livermore, CA
Default

Java will work OK for it, but it will run slower than you would use in industry.

Java is probably the best option because you will spend less time debugging than with C. Overally, your project time will be shorter if you use Java.
Aegon is offline   Reply With Quote
Old 07-25-2004, 03:01 PM   #10
tribegolfer
Scooby Newbie
 
Member#: 26850
Join Date: Oct 2002
Chapter/Region: TXIC
Location: Austin, TX
Vehicle:
2005 SRT4
white

Default

thanks for the advice
tribegolfer is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -4. The time now is 10:02 AM.


Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Powered by Searchlight © 2014 Axivo Inc.
Copyright ©1999 - 2014, North American Subaru Impreza Owners Club, Inc.