What kind of coding tools do you require? (Development MSX Fora)MSX Resource Center            
            
English Nederlands Espa�ol Portugu�s Russian         
 Nieuws
   Voorpagina
  Nieuws archief
  Nieuws onderwerpen

 Informatie
   MSX Fora
  Artikelen
  Recensies
  Beursverslagen
  Fotoreportages
  Beurzen en meetings
  Enquêtes
  Links
  Zoek

 Software
   Downloads
  Webshop

 MRC
   Wie we zijn
  Kom bij ons team
  Doneren
  Policies
  Contact met het MRC
  Link naar Ons
  Statistieken

 Zoek
 
  

  

 Login
 

Gebruikersnaam

Wachtwoord




Ben je nog niet lid? Klik hier en word MSX vriend!


 Statistieken
 

Er zijn 60 gasten en 6 MSX vrienden online

Je bent een anonieme bezoeker.
 

MSX Fora


MSX Fora

Development - What kind of coding tools do you require?

Ga naar pagina ( Vorige pagina 1 | 2 | 3 | 4 Volgende pagina )
Schrijver

What kind of coding tools do you require?

AuroraMSX

msx master
Berichten: 1260
Geplaatst: 21 December 2006, 18:00   
Quote:

gvim rules

Emacs!

jltursan
msx professional
Berichten: 886
Geplaatst: 21 December 2006, 18:25   
:1,$s/emacs/vi/g
AuroraMSX

msx master
Berichten: 1260
Geplaatst: 22 December 2006, 11:31   
Quote:

:1,$s/emacs/vi/g

(This won't catch Emacs, only emacs... :%s/[Ee]macs/vim/g)

To be honest I never used Emacs(Esc-Meta-Alt-Control-Shift). Hm, the only Emacs cmmand I once knew was how to get out of it, but I can't even remember that atm (Alt-Q, X or sumthn?)
[D-Tail]

msx guru
Berichten: 3019
Geplaatst: 22 December 2006, 13:04   
I just can't understand why some people drool over VI(M). The program as a whole is utter crap; even cursor movement needs loads of complex commands. For a text-mode text editor, I prefer NANO. Maybe less powerful, but understandable
Hydlide
msx lover
Berichten: 81
Geplaatst: 22 December 2006, 14:26   
well, I'm not an MSX developer perse (although I used to be a developer), but I'd be tempted to get into MSX coding if:
- a decent recent-status compliant c/c++/objC compiler/linekr environment (gccMsx! ) with full MSX layer integration (without weirdo assembly calls)
- editor like subethaedit on Mac .. with collaboration possibilities
- symbOS integrated IDE.

or:
- complete MSX basic extention to allow for real exception handling, functions and some multithread/tasking without falling back to assembler. Check e.g the IS-basic, which is much better in this respect.
AuroraMSX

msx master
Berichten: 1260
Geplaatst: 22 December 2006, 17:22   
Quote:

({-Tail on vi):
even cursor movement needs loads of complex commands.


Complete and utter bull crap. Just use the cursor keys, page up/down etc. ...
But vi/emacs/nano bashing is a weeny bit off-topic here. Let's just
wolf_
online

msx legend
Berichten: 4777
Geplaatst: 22 December 2006, 17:32   
* pixeled the A-Team and the RNFF .. what have I done ^_^
pitpan
msx master
Berichten: 1389
Geplaatst: 22 December 2006, 17:52   
Quote:

well, I'm not an MSX developer perse (although I used to be a developer), but I'd be tempted to get into MSX coding if:
- a decent recent-status compliant c/c++/objC compiler/linekr environment (gccMsx! ) with full MSX layer integration (without weirdo assembly calls)
- editor like subethaedit on Mac .. with collaboration possibilities
- symbOS integrated IDE.

or:
- complete MSX basic extention to allow for real exception handling, functions and some multithread/tasking without falling back to assembler. Check e.g the IS-basic, which is much better in this respect.



Are you talking about Windows or about MSX? Problem is that YOU DON'T NEED all those things for MSX development. *ANY* tool does the trick. Only knowledge and time are requiered.
Hydlide
msx lover
Berichten: 81
Geplaatst: 22 December 2006, 19:59   
Quote:


Are you talking about Windows or about MSX? Problem is that YOU DON'T NEED all those things for MSX development. *ANY* tool does the trick. Only knowledge and time are requiered.



yeah, well, if everyone still thought like that we'd still be using punchcards for programming, because "who needs a decent development environment, I can do everything with punchcards, only knowledge and time is required".
pitpan
msx master
Berichten: 1389
Geplaatst: 22 December 2006, 20:26   
Good point, Hydlide. I'm not against progress and I had coded my own crossassembler and PC tools for MSX development. But the problem is that MSX does not have enough memory or processing power to waste it. Therefore, direct C development with long libraries and no embedded asm, produces big an unefficient code. Maybe a better optimizer could do the trick. I don't know. But at the moment, stick to pure asm or C+asm combinations.

By the way, has anyone coded a game using MS-Cobol for MSX !?
Hydlide
msx lover
Berichten: 81
Geplaatst: 22 December 2006, 21:02   
well, the OCM gives some perspective regarding memory etc but yes, an efficient linker/optimizer would be needed. However, a cross development environment on windows (preferably mac OSX though, or multi platform a la gcc) which produces efficient Z80 MSX binaries could be nice.. with a high level language like C of course.

cobol? hmm, i still have it for MSX.. but KUMA Forth was much cooler although Forth can hardly be called a high level language compared to other langs
AuroraMSX

msx master
Berichten: 1260
Geplaatst: 22 December 2006, 22:11   
Quote:

By the way, has anyone coded a game using MS-Cobol for MSX !?

The right tools for the right application. COBOL is not the right tool for an MSX game, I think...
pitpan
msx master
Berichten: 1389
Geplaatst: 23 December 2006, 00:25   
Then, let's say BrainFuck!
DamageX
msx freak
Berichten: 168
Geplaatst: 23 December 2006, 01:24   
I've used the MS-DOS EDIT.COM for 98% of my coding for a dozen years. For assembling z80 code I'm using Pasmo but it doesn't support any unofficial z80 instructions which is somewhat annoying. The debugger that blueMSX has now is pretty good.
pitpan
msx master
Berichten: 1389
Geplaatst: 23 December 2006, 09:18   
I'm a MS-DOS EDIT.COM addict too! I code EVERYTHING with that editor.
 
Ga naar pagina ( Vorige pagina 1 | 2 | 3 | 4 Volgende pagina )
 







(c) 1994 - 2008 Stichting MSX Resource Center. MSX is een trademark van MSX Licensing Corporation.