Programming in Linux
Programming in Linux
Hello, I was wondering how you guys program in linux. Do you use a sweet? Such as Visual studio or Borland on windows? I have no clue even if there are any of those for linux or not. Or do you just use a text editor?
Re:Programming in Linux
Eclipse and KDevelop are the two that immediately spring to mind.
Every good solution is obvious once you've found it.
-
- Member
- Posts: 1600
- Joined: Wed Oct 18, 2006 11:59 am
- Location: Vienna/Austria
- Contact:
Re:Programming in Linux
Texteditor, more or less. Any which you like. IDE's as Visual C++ aren't anythng more under the hood. Of course,. they offer more sugar.
Stay safe
Stay safe
... the osdever formerly known as beyond infinity ...
BlueillusionOS iso image
BlueillusionOS iso image
- Pype.Clicker
- Member
- Posts: 5964
- Joined: Wed Oct 18, 2006 2:31 am
- Location: In a galaxy, far, far away
- Contact:
Re:Programming in Linux
xemacs ^_^ and DDD (DataDisplayDebugger)
Honnestly, as soon as OSDev is concerned, I find IDEs not that helpful ... At least, not when i have my wiki to take notes, patterns, etc.
Honnestly, as soon as OSDev is concerned, I find IDEs not that helpful ... At least, not when i have my wiki to take notes, patterns, etc.
Re:Programming in Linux
While I named Eclipse and KDevelop as existing Linux IDE's, I work with Kate, make and Konsole myself. (vim if I must... )
Every good solution is obvious once you've found it.
-
- Member
- Posts: 1600
- Joined: Wed Oct 18, 2006 11:59 am
- Location: Vienna/Austria
- Contact:
Re:Programming in Linux
@solar:
is this an incident or what? I'm used to a toolchain like your one: kate, console & make (with gcc and ld and sorta behind)
it's kinda convenient because you can tweak and mod it to your needs so that it works seamless and perfectly.
Stay safe
is this an incident or what? I'm used to a toolchain like your one: kate, console & make (with gcc and ld and sorta behind)
it's kinda convenient because you can tweak and mod it to your needs so that it works seamless and perfectly.
Stay safe
... the osdever formerly known as beyond infinity ...
BlueillusionOS iso image
BlueillusionOS iso image
Re:Programming in Linux
Hi,
I'm using Kwrite. I dumped make and wrote my own tool to replace it.
I setup keyboard shortcuts in KDE so that when I press F12 my OS project is built. The F9 to F11 keys (and shift+F9 to shift+F11) all start emulators for testing the OS. I've got another project using the F5 to F8 keys in a similar way.
It all just reduces development time - edit, click "save", press F12 then F10 and see what happens....
Cheers,
Brendan
I'm using Kwrite. I dumped make and wrote my own tool to replace it.
I setup keyboard shortcuts in KDE so that when I press F12 my OS project is built. The F9 to F11 keys (and shift+F9 to shift+F11) all start emulators for testing the OS. I've got another project using the F5 to F8 keys in a similar way.
It all just reduces development time - edit, click "save", press F12 then F10 and see what happens....
Cheers,
Brendan
For all things; perfection is, and will always remain, impossible to achieve in practice. However; by striving for perfection we create things that are as perfect as practically possible. Let the pursuit of perfection be our guide.
Re:Programming in Linux
Actually, my original setup was Cygwin and UltraEdit, before the combined licensing cost / malware threat made me go Linux.beyond infinity wrote: is this an incident or what? I'm used to a toolchain like your one: kate, console & make (with gcc and ld and sorta behind)
Every good solution is obvious once you've found it.
Re:Programming in Linux
I prefer emacs (jove actually, since it's MUCH lighter) and occasionally vi, plus true console (not in X) with make, gcc, ld and my own tools (which are then again compiled using make, gcc and ld).
Actually, I haven't got any tools yet, but I should be starting on one in a few days...
Actually, I haven't got any tools yet, but I should be starting on one in a few days...
- Pype.Clicker
- Member
- Posts: 5964
- Joined: Wed Oct 18, 2006 2:31 am
- Location: In a galaxy, far, far away
- Contact:
Re:Programming in Linux
anyone using tools like "less" or "cscope" ?
http://cscope.sourceforge.net/large_projects.html
<edit>i can now use that cscope stuff embedded in emacs ... locate symbol definitions, lists places where a function is called ... all under the right-button of the mouse ^_^</edit>
http://cscope.sourceforge.net/large_projects.html
<edit>i can now use that cscope stuff embedded in emacs ... locate symbol definitions, lists places where a function is called ... all under the right-button of the mouse ^_^</edit>
Re:Programming in Linux
less, sure - is there any other capable text pager with integrated search?
cscope... it's installed on my Gentoo, so obviously it has been dragged in somehow, but I didn't ever call it explicitly. I use the "heavy" solution: [tt]find . -name "*.c" | xargs grep ...[/tt] or something like that.
Sorry but I'm incompatible with the Unix paradigm. I prefer a limited number of tools with a large feature set, instead of countless tools with a limited feature-set each. (My memory is '72 issue, my address bus is limited to 64kByte, you get the idea. )
cscope... it's installed on my Gentoo, so obviously it has been dragged in somehow, but I didn't ever call it explicitly. I use the "heavy" solution: [tt]find . -name "*.c" | xargs grep ...[/tt] or something like that.
Sorry but I'm incompatible with the Unix paradigm. I prefer a limited number of tools with a large feature set, instead of countless tools with a limited feature-set each. (My memory is '72 issue, my address bus is limited to 64kByte, you get the idea. )
Every good solution is obvious once you've found it.