To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.cad.devOpen lugnet.cad.dev in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 CAD / Development / 11171
11170  |  11172
Subject: 
Re: What do LDraw dev people use for multiplatform development
Newsgroups: 
lugnet.cad.dev
Date: 
Wed, 29 Jun 2011 17:05:14 GMT
Viewed: 
23626 times
  
In lugnet.cad.dev, Jacob Sparre Andersen wrote:
Roland Melkert wrote:

I've been a Delphi programmer both private and work related for over
15 years , but I think it's time to take a dive in the multiplatform
world.

But the first thing I must do is deciding what collection of libraries
and tools to use. I've been wondering on the internet for a couple of
days and the most promising basic library I've found is wxWidgets, so
if I had to start today I probably use this with some nice highlighter
editor and get going.

I know this answer is coming a bit late, but you'll get it anyway.

I don't mind, always nice to learn something new.

I use Ada as my primary programming language.  You can get Ada compilers
targeting practically anything from Atmel microcontrollers over SCUD2
warheads to Intel CPUs with Microsoft Windows running on top of them.


I never heard of this language, after a quick lookup on wikipedia it seems
interesting. I like the strong typing ala pascal. It's something I miss in C++.

Rumour will have it that it is easy to switch from Delphi to Ada.  I can
only tell that the switch from Borland Pascal to Ada felt like a great
improvement.

The GCC Ada compiler is commonly known as GNAT.  I use (variants of) it
for Atmel, Linux and Microsoft targets.

For graphical user interfaces I use GtkAda.  It comes with an OpenGL
API/canvas, but I haven't tried to use it (yet).

My preferred IDE is Emacs, but more sensible people have been known to
use GPS (GNAT Programming Studio?).  (Less sensible people buy a
quad-core machine and use Eclipse. ;-)

Gdb is supposedly the preferred debugger to use with GNAT, but I don't
write enough bugs to use it.


Seems very interesting, but I have been working the C++ route for a while now,
using the stl as much as possible in combination with wxWidgets for gui and
boost for threading. I do use gcc (under mingw on win) for compiling and gdb for
debugging, I've been using codeblocks for an IDE but I use it more as a
overgrown editor cause I compile and debug outside it.

It all feels a bit primitive compared to the Delphi IDE but with this setup I'm
having very little platform dependencies (although I'm still working on Windows
only at the moment).

I'm hoping to present my very first application made with this next month in the
form of a new LDraw editor.
.
Still might take a better look at ADA sometime. Thanks for the information.


Play well,

Jacob

Roland



Message is in Reply To:
  Re: What do LDraw dev people use for multiplatform development
 
(...) I know this answer is coming a bit late, but you'll get it anyway. I use Ada as my primary programming language. You can get Ada compilers targeting practically anything from Atmel microcontrollers over SCUD2 warheads to Intel CPUs with (...) (13 years ago, 29-Jun-11, to lugnet.cad.dev)

19 Messages in This Thread:









Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR