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:
19 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|