LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 03-09-2013, 04:18 AM   #1
sietze1977
LQ Newbie
 
Registered: Aug 2010
Posts: 21

Rep: Reputation: 0
kylix c /c++ programming (delphi equivalent but in C)


A long time a go I used a program called Kylix,
that was Delphi but for Linux.

It also had a c/c++ programming IDE
with the same functionality as Delphi.
Just click and cut and paste together a program,
and tell the IDE what needs to happen when
clicked on or with any action you wanted.
it was so easy to make a X(-windows) program (in c/c++),
even a lousy programmer like me could do that.

Is there any Linux program that makes it so easy
like Delphi to create a program with the Delphi approach ?
Is there any change a project like this
preferably with c/c++ or any language at all comes along,
so you can write complete programs in 10 minutes,
you only need to adjust the code for yourself afterwards
to do exactly what you want to do ?

Please forgive me any language mistakes,
for I am a foreigner.
 
Old 03-09-2013, 05:38 AM   #2
syg00
LQ Veteran
 
Registered: Aug 2003
Location: Australia
Distribution: Lots ...
Posts: 21,126

Rep: Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120
lazarus ???.
Not C/C++, but might bring back Delphi memories. I haven't tried it (thought it had died actually), but looks to be an active Pascal project - with IDE. The Borland people who let all that disappear should be shot ...
 
Old 03-09-2013, 04:45 PM   #3
Sergei Steshenko
Senior Member
 
Registered: May 2005
Posts: 4,481

Rep: Reputation: 454Reputation: 454Reputation: 454Reputation: 454Reputation: 454
http://www.ultimatepp.org/
 
1 members found this post helpful.
Old 03-11-2013, 05:57 AM   #4
sietze1977
LQ Newbie
 
Registered: Aug 2010
Posts: 21

Original Poster
Rep: Reputation: 0
Thank you Sergei Steshenko,
Ultimate plus plus is exactly what I was looking for.
With this IDE it is childsplay to make a program.

I have installed it last night.
The only problem I encountered is with the Templates.
They are missing under (Debian) Linux
Then I downloaded the windows Template files
from a link on the forum but it doesn't work yet.
According to the forum this does work for linux,
but with me it doesn't yet.
I have to put them in a directory called uppsrc
I assume this directory needs to be in my home dir ?

But hey it is a great program and it is even cross platform,
just a minor problem to work out.
So I could just as easily make a windows app with it.
That's probably what I'll do when friends ask me to write something
for them in a hurry that requires the Windows or Linux gui.

Thanks for your response again,
you just made someone verry happy.
I have been looking for something like this for a long time.

Last edited by sietze1977; 03-11-2013 at 06:00 AM.
 
Old 03-11-2013, 06:06 AM   #5
Sergei Steshenko
Senior Member
 
Registered: May 2005
Posts: 4,481

Rep: Reputation: 454Reputation: 454Reputation: 454Reputation: 454Reputation: 454
Quote:
Originally Posted by sietze1977 View Post
Thank you Sergei Steshenko,
Ultimate plus plus is exactly what I was looking for.
With this IDE it is childsplay to make a program.

I have installed it last night.
The only problem I encountered is with the Templates.
They are missing under (Debian) Linux
Then I downloaded the windows Template files
from a link on the forum but it doesn't work yet.
According to the forum this does work for linux,
but with me it doesn't yet.
I have to put them in a directory called uppsrc
I assume this directory needs to be in my home dir ?

But hey it is a great program and it is even cross platform,
just a minor problem to work out.
So I could just as easily make a windows app with it.
That's probably what I'll do when friends ask me to write something
for them in a hurry that requires the Windows or Linux gui.

Thanks for your response again,
you just made someone verry happy.
I have been looking for something like this for a long time.
I haven't used it myself, so I can't answer your questions. Simply several years ago stumbled upon and paid attention.
 
Old 03-11-2013, 01:15 PM   #6
RAMfinger
LQ Newbie
 
Registered: Jun 2011
Posts: 9

Rep: Reputation: Disabled
Integrated Development Environments / RAD tools / GUI-builders on Linux:





General/Editors:
Amy (HTML, C, C++, Java, SQL, LaTeX, Makefiles and many more languages)
blIDE (incomplete; no downloads as of yet)
IBM's Eclipse (an extensible IDE kit; Java, C/C++, plus other languages via plug-ins that are becoming increasingly available, such as Perl via the EPIC plug-in)
Code Crusader (supports just about everything) with the Code Medic debugger
Glimmer
InfoDock
SGI's Jessie (doesn't seem to exist any more)
Emediat Solutions's RadBuilder
RHIDE
CYGNUS's Source Navigator with the Insight debugger
SciTE
Sublime Text
Titano
WideStudio
wxStudio
Ada:
GNAT Programming System (GPS)
TIA (for GNAT Ada 95)
BASIC:
TrueBASIC (Linux version to be released soon)
C/C++:
Amy
Anjuta
ICS's BX Pro (for Motif/C++)
Code Forge's C-Forge
Code Blue
Code::Blocks for C++/wxWidgets
Metrowerks's Code Warrior
Bloodshed Software's Dev-C++ (for C/C++)
DiaSCE
IBM's Eclipse (an extensible IDE kit; Java, C/C++ in late beta, other plug-ins pending)
gIDE
Glade
GNAT Programming System (GPS)
CYGNUS's GNUPro
FLTK & Fluid (for C++)
IDEntify
KDbg
KDevelop
KDE Studio
Suite 3220 Software's Moonshine and Moonshine Professional
OpenAmulet
RHIDE
QtEZ (for C++ w/Qt)
Scintilla (for GTK+/C++)
Wind River Systems / TakeFive Software's SNiFF+ and SNiFF Penguin
CYGNUS's Source Navigator
with the Insight debugger
TogetherSoft's Together
VisKProg
MicroEdge's Visual SlickEdit
Q Software Solutions's Wedit
VDKBuilder
VIDE (for C++ and Java)
WideStudio
wxBuilder
wxDesigner
wxStudio (for C++ and Python)
Xwpe-alpha
Objective-C:
GNUStep's ProjectCenter
ECMAScript / Javascript:
TrollTech AS's Qt Scripter (for the Qt Script extension of ECMAScript)
Nombas, Inc.'s ScriptEase (for ECMAScript)
Eiffel:
Interactive Software Engineering's EiffelBench
Java:
Amy
AnyJ (for Java)
VioSoft Arriba
BlueJ
Chicory
Omnicore Software's CodeG
IBM's Eclipse (an extensible IDE kit; Java, C/C++ in late beta, other plug-ins pending)
Elixir (for Java, HTML, Scheme, TCL)
FreeBuilder
Ginipad
IntelliJ's IDEA
Jasmine
Borland's JBuilder aka JavaBuilder
JCreator LE or Pro
BulletProof's JDesignerPro
Jedi
Jedit (for Java, when used with plug-ins)
Jipe
JJTop
JOODA
Allaire's Kawa
ProSyst's mBedded Builder (for embedded Java)
NetBeans Developer
Data Representations's Simplicity and Simplicity Professional
Wind River Systems / TakeFive Software's SNiFF+ and SNiFF Penguin
CYGNUS's Source Navigator with the Insight debugger
Sun One Studio 4 (formerly Forte)
SwingSoft's SwingBuilder
TogetherSoft's Together
VIDE (for C++ and Java)
IST's Visaj
Compuware's OptimalJ
IBM's VisualAge Java
Visual Paradigm
IBM's WebSphere Application Developer (for Java J2EE)
Pascal:
Alice Pascal
Borland's "Kylix Open Edition" (for GPL-licensed projects only, using Object Pascal aka Delphi or C++ source code: Used to be available at http://www.borland.com/kylix/open/, but then was withdrawn and, even if you found a mirror, Borland cannot 'activate' copies any more: an object lesson in proprietary software's frequent trait of being here today, gone tomorrow
Lazarus (for Object Pascal/Delphi)
fpGUI (for Object Pascal/Delphi)
RHIDE
Pascaline (plug-in for the Eclipse IDE)
MSEide+MSEgui
Xwpe
PENG (proprietary)
Perl:
ActiveState's Komodo Perl IDE / Komodo IDE (formerly just Komodo)
Padre
PerlComposer
WideStudio
wxPerl
PHP:
ActiveState's Komodo PHP IDE / Komodo IDE (formerly just Komodo)
Nexidion Designer
Xored Web Studio (works as an Eclipse plug-in)
Zend IDE
Maguma Workbench (proprietary)
Bluefish (primarily an HTML editor)
Quanta+ (primarily an HTML editor
Screem (PHP, XML; primarily an HTML editor / site-development environment)
Python:
ActiveState's ActivePython Community Edition
BlackAdder (for Python and Ruby)
Boa-Constructor
Cooledit
Eric
Guido van Rossum's IDLE
Jext
ActiveState's Komodo Python IDE / Komodo IDE (formerly just Komodo)
Leo (Leonine Editor with Outlines) (based on PyQt)
PythonWare's PythonWorks Pro
SPE (Stani's Python Editor)
ViPEr
ViPYL
WideStudio
Archeopteryx Software's Wing IDE
wxPython
wxStudio (for C++ and Python)
Digital Creations's Zope Studio
QT:
QtEZ (for C++ w/Qt)
TrollTech AS's Qt Scripter (for the Qt Script extension of ECMAScript)
Ruby:
Arcadia (written in tcl/tk and Ruby)
BlackAdder (for Python and Ruby)
ActiveState's Komodo Ruby IDE / Komodo IDE
WideStudio
Scheme / Lisp:
Elixir (for Java, HTML, Scheme, TCL)
Jabberwocky (for Lisp)
Smalltalk:
Squeak (Smalltalk-80)
VisualAge Smalltalk
Cincom's VisualWorks Smalltalk
SQL:
Amy
TCL/Tk:
Elixir (for Java, HTML, Scheme, TCL)
ActiveState's Komodo
Quick-Tk
Tcl Developer Studio (for Tcl/Tix)
Visual Tcl
wx (cross-platform/cross-language GUI library):
Boa-Constructor
wxBuilder
wxDesigner
wxPerl
wxPython
Other:
EXOR International Inc.'s eVGS Development Suite (not ported yet)
MetaCard Corp.'s MetaCard (for MetaTalk)
National Instruments's LabView
Omnis Studio (for the Omnis 4GL)
Runtime Revolution Ltd.'s Revolution (for Transcript)
Warning: Some of the above are binary-only and x86-Linux-only.



If you need BASIC' run on things. I don't know if you need IDE' hardware code's or codecs or what your mother board has. ETC.

Programming in any language is accepted, you can do bash* you get all signals from all the hardware on any system. ( HARDWARE ) CPU is only one who you need to worry about
 
1 members found this post helpful.
Old 03-11-2013, 01:22 PM   #7
RAMfinger
LQ Newbie
 
Registered: Jun 2011
Posts: 9

Rep: Reputation: Disabled
In linux Kernel, only need to worry about these 3 hardwares,

How your CPU's has FLAG's set's. Your ram in your hardware, HardDisk's. You you need to know 3 parameters of them. In Terminal you get to see them all what they are.

Why not ask by what kernel module you have so you can see what they are. Linus is not only one in this world who can see them.
 
Old 03-11-2013, 01:24 PM   #8
Sergei Steshenko
Senior Member
 
Registered: May 2005
Posts: 4,481

Rep: Reputation: 454Reputation: 454Reputation: 454Reputation: 454Reputation: 454
Quote:
Originally Posted by RAMfinger View Post
Integrated Development Environments / RAD tools / GUI-builders on Linux:





General/Editors:
Amy (HTML, C, C++, Java, SQL, LaTeX, Makefiles and many more languages)
blIDE (incomplete; no downloads as of yet)
IBM's Eclipse (an extensible IDE kit; Java, C/C++, plus other languages via plug-ins that are becoming increasingly available, such as Perl via the EPIC plug-in)
Code Crusader (supports just about everything) with the Code Medic debugger
Glimmer
InfoDock
SGI's Jessie (doesn't seem to exist any more)
Emediat Solutions's RadBuilder
RHIDE
CYGNUS's Source Navigator with the Insight debugger
SciTE
Sublime Text
Titano
WideStudio
wxStudio
Ada:
GNAT Programming System (GPS)
TIA (for GNAT Ada 95)
BASIC:
TrueBASIC (Linux version to be released soon)
C/C++:
Amy
Anjuta
ICS's BX Pro (for Motif/C++)
Code Forge's C-Forge
Code Blue
Code::Blocks for C++/wxWidgets
Metrowerks's Code Warrior
Bloodshed Software's Dev-C++ (for C/C++)
DiaSCE
IBM's Eclipse (an extensible IDE kit; Java, C/C++ in late beta, other plug-ins pending)
gIDE
Glade
GNAT Programming System (GPS)
CYGNUS's GNUPro
FLTK & Fluid (for C++)
IDEntify
KDbg
KDevelop
KDE Studio
Suite 3220 Software's Moonshine and Moonshine Professional
OpenAmulet
RHIDE
QtEZ (for C++ w/Qt)
Scintilla (for GTK+/C++)
Wind River Systems / TakeFive Software's SNiFF+ and SNiFF Penguin
CYGNUS's Source Navigator
with the Insight debugger
TogetherSoft's Together
VisKProg
MicroEdge's Visual SlickEdit
Q Software Solutions's Wedit
VDKBuilder
VIDE (for C++ and Java)
WideStudio
wxBuilder
wxDesigner
wxStudio (for C++ and Python)
Xwpe-alpha
Objective-C:
GNUStep's ProjectCenter
ECMAScript / Javascript:
TrollTech AS's Qt Scripter (for the Qt Script extension of ECMAScript)
Nombas, Inc.'s ScriptEase (for ECMAScript)
Eiffel:
Interactive Software Engineering's EiffelBench
Java:
Amy
AnyJ (for Java)
VioSoft Arriba
BlueJ
Chicory
Omnicore Software's CodeG
IBM's Eclipse (an extensible IDE kit; Java, C/C++ in late beta, other plug-ins pending)
Elixir (for Java, HTML, Scheme, TCL)
FreeBuilder
Ginipad
IntelliJ's IDEA
Jasmine
Borland's JBuilder aka JavaBuilder
JCreator LE or Pro
BulletProof's JDesignerPro
Jedi
Jedit (for Java, when used with plug-ins)
Jipe
JJTop
JOODA
Allaire's Kawa
ProSyst's mBedded Builder (for embedded Java)
NetBeans Developer
Data Representations's Simplicity and Simplicity Professional
Wind River Systems / TakeFive Software's SNiFF+ and SNiFF Penguin
CYGNUS's Source Navigator with the Insight debugger
Sun One Studio 4 (formerly Forte)
SwingSoft's SwingBuilder
TogetherSoft's Together
VIDE (for C++ and Java)
IST's Visaj
Compuware's OptimalJ
IBM's VisualAge Java
Visual Paradigm
IBM's WebSphere Application Developer (for Java J2EE)
Pascal:
Alice Pascal
Borland's "Kylix Open Edition" (for GPL-licensed projects only, using Object Pascal aka Delphi or C++ source code: Used to be available at http://www.borland.com/kylix/open/, but then was withdrawn and, even if you found a mirror, Borland cannot 'activate' copies any more: an object lesson in proprietary software's frequent trait of being here today, gone tomorrow
Lazarus (for Object Pascal/Delphi)
fpGUI (for Object Pascal/Delphi)
RHIDE
Pascaline (plug-in for the Eclipse IDE)
MSEide+MSEgui
Xwpe
PENG (proprietary)
Perl:
ActiveState's Komodo Perl IDE / Komodo IDE (formerly just Komodo)
Padre
PerlComposer
WideStudio
wxPerl
PHP:
ActiveState's Komodo PHP IDE / Komodo IDE (formerly just Komodo)
Nexidion Designer
Xored Web Studio (works as an Eclipse plug-in)
Zend IDE
Maguma Workbench (proprietary)
Bluefish (primarily an HTML editor)
Quanta+ (primarily an HTML editor
Screem (PHP, XML; primarily an HTML editor / site-development environment)
Python:
ActiveState's ActivePython Community Edition
BlackAdder (for Python and Ruby)
Boa-Constructor
Cooledit
Eric
Guido van Rossum's IDLE
Jext
ActiveState's Komodo Python IDE / Komodo IDE (formerly just Komodo)
Leo (Leonine Editor with Outlines) (based on PyQt)
PythonWare's PythonWorks Pro
SPE (Stani's Python Editor)
ViPEr
ViPYL
WideStudio
Archeopteryx Software's Wing IDE
wxPython
wxStudio (for C++ and Python)
Digital Creations's Zope Studio
QT:
QtEZ (for C++ w/Qt)
TrollTech AS's Qt Scripter (for the Qt Script extension of ECMAScript)
Ruby:
Arcadia (written in tcl/tk and Ruby)
BlackAdder (for Python and Ruby)
ActiveState's Komodo Ruby IDE / Komodo IDE
WideStudio
Scheme / Lisp:
Elixir (for Java, HTML, Scheme, TCL)
Jabberwocky (for Lisp)
Smalltalk:
Squeak (Smalltalk-80)
VisualAge Smalltalk
Cincom's VisualWorks Smalltalk
SQL:
Amy
TCL/Tk:
Elixir (for Java, HTML, Scheme, TCL)
ActiveState's Komodo
Quick-Tk
Tcl Developer Studio (for Tcl/Tix)
Visual Tcl
wx (cross-platform/cross-language GUI library):
Boa-Constructor
wxBuilder
wxDesigner
wxPerl
wxPython
Other:
EXOR International Inc.'s eVGS Development Suite (not ported yet)
MetaCard Corp.'s MetaCard (for MetaTalk)
National Instruments's LabView
Omnis Studio (for the Omnis 4GL)
Runtime Revolution Ltd.'s Revolution (for Transcript)
Warning: Some of the above are binary-only and x86-Linux-only.



If you need BASIC' run on things. I don't know if you need IDE' hardware code's or codecs or what your mother board has. ETC.

Programming in any language is accepted, you can do bash* you get all signals from all the hardware on any system. ( HARDWARE ) CPU is only one who you need to worry about
I think you misunderstood the OP's question/need.

---------- Post added 03-11-13 at 08:25 PM ----------

Quote:
Originally Posted by RAMfinger View Post
In linux Kernel, only need to worry about these 3 hardwares,

How your CPU's has FLAG's set's. Your ram in your hardware, HardDisk's. You you need to know 3 parameters of them. In Terminal you get to see them all what they are.

Why not ask by what kernel module you have so you can see what they are. Linus is not only one in this world who can see them.
I think you misunderstood the OP's question/need.
 
1 members found this post helpful.
Old 03-11-2013, 11:49 PM   #9
RAMfinger
LQ Newbie
 
Registered: Jun 2011
Posts: 9

Rep: Reputation: Disabled
Sorry, i guess i did over see the tool in question.

Sorry about that. Well tools are tools,
 
Old 03-12-2013, 09:13 AM   #10
sietze1977
LQ Newbie
 
Registered: Aug 2010
Posts: 21

Original Poster
Rep: Reputation: 0
Thank you ramfinger for your extensive response,
You mentioned probably almost anything there is in this regard.
I like your list I'll save it for later reference.
But then again I feel a bit overwhelmed by it's completeness,
Doing research about every program in this list will take me a while.
My question was quite well answered already.
I'll stick with U++ for now
If I can get it to work.

But then again if I wanted to do some kernel module programming
I'll get back to you again.
I do like to also make use of something like the framebuffer device
for some simple graphics programming,
that is quite close to the kernel I presume ?
You can do some things with it that require kernel like things.
I think that the U++ ide might help with this to,
but I have to get to know it better first.

I have already been experimenting a little bit
with SVGALIB on a small scale
but I like to do it the big boys way with the framebuffer,
I would like to build a system that has some cli graphics and some programs
like mplayer through framebuffer and also some stuff of my own programming,
without it using X.
It's a pitty that there is no framebuffer browser,
a lot of embeded systems would benefit from such an app,
so I am stuck with something like lynx browser,
curiously enough it is even quite effective while you'r not distracted
by the graphic mambo jumbo of the sites you browse,
you can extract information quite easily with this text only browser.
Someone needs to write that, but not me, I am not good enough for this task
(yet I hope, maybe once in the future).
I hope when I get further on I can write my own templates for doing this
kind of programming.

I did use assembly in the past but on my commodore 64 my second computer in the eighties.
And I did some experiments with assembly on the pc platform but I never got to using it
and really mastering it, because it's to much to make a whole program with it.
But with C/C++ and this interface I can really implement some assembly if I want to.
can't wait to do so.

But the main use of this is just practically making simple programs for simple tasks
In a hurry for Linux or (shame on me) MS Windows.
While still not having to make a whole thing that communicates with the gui
and so on because I think this is to difficult for now,
maybe once I can do this (when I finally become a mature programmer.

But I am chattering to much and should quit writing,
I am going on and on like some nasty garrulous parrot.
This is not my blog.

Thanks and bey.

Sietze van de Burgt
 
  


Reply



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 Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Accessing terminal commands in Kylix Delphi The Joker Programming 13 04-12-2005 03:51 AM
About Delphi and Kylix kpachopoulos Programming 1 06-15-2004 03:10 PM
how do I setup printing for kylix delphi RockyRed Linux - Software 0 03-02-2004 10:03 PM
Kylix (delphi) missing exec command? RayJ Programming 2 09-24-2003 12:35 AM
Delphi/Kylix question ascii2k Programming 4 08-13-2002 06:57 PM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 11:35 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration