Denna delen av 99 uppdateras inte längre utan har arkiverats inför framtiden som ett museum.
Här kan du läsa mer om varför.
Mac-nyheter hittar du på Macradion.com och forumet hittar du via Applebubblan.
Anders Ödlund
  • Registrerad 2001-05-17
  • Senast aktiv 2008-02-22
  • Antal inlägg 444

Foruminlägg

De senaste inläggen Anders Ödlund har skrivit i forumet.

Finns ett program som heter Jad (leta efter jad och decompile på Google) som dekompilerar javakoden och gör det riktigt bra... så om de som gjort javaprogrammet inte har använt någon av de tekniker som finns för att försvåra dekompilering ska det inte vara några problem..

Det här mailet kom ganska nyligen på Project Builder Users mailinglistan... så nu kan man nog med säkerhet vänta sig en skarp version lagom till WWDC

Citat:

quote:We have been informed that the April 2002 Developer Tools CD will become
available for download to all ADC Software Seed Key Holders today. Over
the next week it will be gradually rolled out to wider groups of folks
and by the end of next week should be available for download to all ADC
members.

This release will be going out in the next monthly ADC mailings as well.

This new release is a public Beta. It includes Project Builder 2.0 Beta
and it contains a Beta release of the new gcc 3.1 compiler. The CD will
also include the December 2001 Tools release (since that is the last GM
release including the update patch that was made available a while ago.

Enjoy,

Mike Ferris

Ett senare mail innehåller det här:

Citat:

quote:Thanks for the kind words. The PB team and the rest of the dev tools department has been working really hard on all this stuff.

The GM release of this stuff will be concurrent with the next major OS revision. Can´t say exactly when that will be, but stay tuned.

Mike Ferris

Då hoppas man verkligen att det kommer på WWDC, "the next major OS revision" borde väl innebära 10.2

Det är raden

NSLog(@"Dict description: %@ items.
", myDict);

som ger den utskriften

Java pluginen är nog tänkt att ge lite exta features också.. exempelvis har jag för mig att den kan uppdatera JVM:en automatiskt...

Ska du programmera Cocoa föreslår jag att du kodar Objective-C, vet att folk har olika åsikter om det... men det är min ståndpunkt iaf

Stepwise hare mycket information om Objective-C / Cocoa och även tutorials

http://www.stepwise.com/StartingPoint/Cocoa.html

En annan site är CocoaDev:
http://www.cocoadev.com/

Hmm... jag hade det ju fungerande i OS X 10.1, någon som har en .emacs fil som gör att man kan skriva åäö i emacs under Jaguar (emacs 21.1)?

.emacs filen finns inte från början utan du får skapa den i din hemkatalog... emacs ~/.emacs och skriv in det som ska stå där...

Encoding ställer du in i i Terminal / Preferences / Shell

Lägg till följande i din .emacs

; 8-bit characters.
(set-input-mode t nil ´8bit)
(require ´latin-1)
(require ´disp-table)
(standard-display-european 1)

och ställ in Terminal.app att använda ISO Latin 1 som encoding

Det ingår i GCC så länken blir: http://www.gnu.org/software/gcc/java/

[ 06-11-2001: Meddelandet ändrat av: odlund ]

GNU har ju sin gjc som kompilerar Java till binärkod, och den borde väl finnas till OS X, eller så håller den troligtvis på att portas.

Med hotspot JVM:en kommer man åt en hel del av hastighetsproblem, iom att den kompilerar (de delar av programmet som vinner på att bli kompilerade) till maskinkod under körning för att optimera.

En annan anledning till att Java upplevs som slött tror jag väldigt mycke ligger på programmerarna... Eftersom man inte behöver bry sig om ex. minnesallokering (vilket är tidsödande) tänker man inte på att den kod man skriver blir slö... i C/C++ där man hela tiden måste sköta sånt manuellt ser man till att det blir så optimerat som möjligt redan när man skriver källkoden...

Jag tror iofs mer på Java som ett språk för "server-side" applikationer... där hotspotten får tid att optimera, och där man inte använder AWT/Swing klasserna vilka slöar ner ett program en del...

Har du installerat Dev Tools?

om du har gjort det så kan du använda kommandona cc och c++

Jag tycker också att Obj-C låter som det bästa förslaget... Har inte jobbat med det särskilt mycket själv, men det jag pillat med och vad jag sett av mina kollegors användande verkar det vara ett helt underbart språk...

Vill du har tryckt dokumentation och inte bara läsa i PDF / HTML format rekomenderar jag den här boken, så vitt jag vet den enda Cocoa bok som finns att få tag på...

JDK

Hittade den här sidan när jag kollade runt lite på javadokumentationen

http://java.sun.com/docs/books/tutorial/getStarted/cupojava/mac.html

(skulle egentligen hitta beskrivningen av exakt vad operatorn << gör)

JDK

Du får ladda ner MRJ (Mac Os Runtime for Java) Här om du kör Mac OS 9. I OS X följer det med en Java 2 implementation... så där är det klart från installationen...

[ 11-09-2001: Meddelandet ändrat av: odlund ]

CVS är ett versionshanteringssystem, och Project Builder har stöd för att använda CVS inbyggt i programmet (man slipper alltså kommandoraden). Dock kan man bara göra de enklaste operationerna. ska man göra lite mer avanserade saker får man använda prompten...