OSDev.org

The Place to Start for Operating System Developers
It is currently Thu Mar 28, 2024 3:57 pm

All times are UTC - 6 hours




Post new topic Reply to topic  [ 67 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next
Author Message
 Post subject: Re: What IDEs are you using?
PostPosted: Sun Mar 04, 2018 5:46 am 
Offline

Joined: Tue Dec 12, 2017 6:51 am
Posts: 23
I am using Eclipse CDT on a linux machine to build my (Silcos) kernel.


Top
 Profile  
 
 Post subject: Re: What IDEs are you using?
PostPosted: Sun Mar 04, 2018 6:29 am 
Offline

Joined: Thu Mar 01, 2018 11:18 am
Posts: 6
Location: Mumbai, IN.
Depends on the kind of work.

For low level hacking IDEs rarely make sense. A terminal with fasm, and joe editor with either GCC or Fabrice Bellard’s TinyC (the later is fun to mess around with, GCC’s source code seems too intimidating to play with :wink:).

I use MonoDevelop/Visual Studio when it comes to prototyping things or game development, since I’m comfortable with C# and MonoGame.

I recently started learning python, after getting to know about SAGE as a (still incomplete) replacement for Mathematica which I worked with for quite some time. SAGE with Jupyter does a good job a replacing Mathematica.


Top
 Profile  
 
 Post subject: Re: What IDEs are you using?
PostPosted: Sat Jan 12, 2019 10:33 pm 
Offline
Member
Member
User avatar

Joined: Tue Dec 11, 2018 3:13 pm
Posts: 50
I use kdev (KDevelop) as my primary source IDE usages. But I am required to use the terminal to build things, since I can never figure out how to setup my own custom stuff the way that I'd like to using that thing. So it's kind of a double-setup IDE, I guess you could say. :P


Top
 Profile  
 
 Post subject: Re: What IDEs are you using?
PostPosted: Sun Jan 13, 2019 12:34 am 
Offline
Member
Member

Joined: Wed Aug 30, 2017 8:24 am
Posts: 1593
I use vim, in terminal or graphically, for everything. It has builtin compiler support (":mak") and syntax highlighting. And runs on anything electrons can flow through.

At work I'm forced to use IDEs to run the compilers, but I still use vim for editing. At home, make is my build system.

_________________
Carpe diem!


Top
 Profile  
 
 Post subject: Re: What IDEs are you using?
PostPosted: Mon Jan 14, 2019 5:07 am 
Offline
Member
Member
User avatar

Joined: Thu Nov 16, 2006 12:01 pm
Posts: 7612
Location: Germany
Yes, about that... I had a similar question to the thread's title asked by a prospective new employer.

"I can't see from your CV which development environments you've worked with."

"Command line, mostly. There, that line about 'technologies'? Vim, Make / CMake, GDB. Because we were working on various Unix-based servers..."

"V.... what? Vim? Never heard of it."

:shock: :?: #-o

Next thing he asked me, if I'd ever worked with "problem reporting software". (He meant bugtrackers.) Apparently he took me for a caveman because I hadn't worked with Visual Studio or Eclipse. :roll:

The "funny" thing is, reputedly this company specializes in Embedded C++. But he's never heard of Vim. Like, at all.

I am not at all sure I still want that position at his company.

_________________
Every good solution is obvious once you've found it.


Top
 Profile  
 
 Post subject: Re: What IDEs are you using?
PostPosted: Mon Jan 14, 2019 9:16 am 
Offline
Member
Member

Joined: Mon Feb 02, 2015 7:11 pm
Posts: 898
Some people have heard of "VI" but not "VIM"... Bu realistically you can't expect everyone to know about VIM today.

That said, it didn't sound like his reaction to not knowing about VIM was very good...

I personally use Sublime Text 3 for everything on Linux (Javascript, C, C++, assembly). But I do use Visual Studio at work for C# (and again Sublime 3 for Javascript and certain things in C#). I am just so much used to Sublime 3 these days... VS Code looks good, I just don't want to spend time training my mental muscles on it.

_________________
https://github.com/kiznit/rainbow-os


Last edited by kzinti on Tue Jan 15, 2019 4:34 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: What IDEs are you using?
PostPosted: Tue Jan 15, 2019 3:37 pm 
Offline
Member
Member
User avatar

Joined: Mon Mar 05, 2012 11:23 am
Posts: 616
Location: Germany
Eclipse CDT works very well with a little configuration.

_________________
Ghost OS - GitHub


Top
 Profile  
 
 Post subject: Re: What IDEs are you using?
PostPosted: Wed Jan 16, 2019 12:24 pm 
Offline
Member
Member

Joined: Wed Aug 30, 2017 8:24 am
Posts: 1593
max wrote:
Eclipse CDT works very well with a little configuration.

:lol: Oh wait, you're serious. Let me laugh even harder. :lol: :lol: :lol:

Seriously though, Eclipse is the bane of my existance. I have to use it at work and it is so much trouble to get anything done. And it's slow as molasses, every single click requires a second before it registers. Using Eclipse is what made me appreciate using Delphi back in the day.

_________________
Carpe diem!


Top
 Profile  
 
 Post subject: Re: What IDEs are you using?
PostPosted: Wed Jan 16, 2019 3:33 pm 
Offline
Member
Member
User avatar

Joined: Sat Mar 31, 2012 3:07 am
Posts: 4591
Location: Chichester, UK
There must be something seriously wrong with your eclipse setup. It works just fine for me on a very old dual-core Athlon machine.


Top
 Profile  
 
 Post subject: Re: What IDEs are you using?
PostPosted: Wed Jan 16, 2019 6:24 pm 
Offline
Member
Member

Joined: Wed Mar 30, 2011 12:31 am
Posts: 676
lol @ everyone using development environments they stand little chance of ever porting to their own OSes

I mainly use Vim - which can definitely qualify as an IDE with the right plugins (the only things I need are "!make" and "!make run" but Vim can be very well integrated with ctags and gdb to get the full IntelliSense + inline debugger experience). I ported Vim to ToaruOS several years ago, got bored with it, and decided my own editor needed to be more usable, so after a very dedicated week of hacking on it, I use that as well.

@iansjack: In my experience, Eclipse scales to be slow on everything.

_________________
toaruos on github | toaruos.org | gitlab | twitter | bim - a text editor


Top
 Profile  
 
 Post subject: Re: What IDEs are you using?
PostPosted: Wed Jan 16, 2019 8:08 pm 
Offline
Member
Member

Joined: Tue Apr 03, 2018 2:44 pm
Posts: 36
nullplan wrote:
:lol: Oh wait, you're serious. Let me laugh even harder. :lol: :lol: :lol:

Seriously though, Eclipse is the bane of my existance. I have to use it at work and it is so much trouble to get anything done. And it's slow as molasses, every single click requires a second before it registers. Using Eclipse is what made me appreciate using Delphi back in the day.


Tell me about it. I recently started using Android Studio, "Powered" :mrgreen: by IntelliJ, at work. And boy oh boy, the only thing that comes to mind is a server powered by a desk calculator's solar panel.

I prefer to use VS Code (w/ Vim plugin) for other projects at work and on my OS at home. It doesn't match Vim perfectly, but it does a good enough job. My first questions for any new IDE is 1) Does it have a Vim mode/plugin, and 2) How do I uninstall it if it doesn't.

_________________
Image is my operating system.

"...not because [it is] easy, but because [it is] hard; because that goal will serve to organize and measure the best of [my] energies and skills..."


Top
 Profile  
 
 Post subject: Re: What IDEs are you using?
PostPosted: Wed Jan 16, 2019 8:48 pm 
Offline
Member
Member

Joined: Tue Apr 03, 2018 2:44 pm
Posts: 36
StudlyCaps wrote:
I have a question for the vim aficionados. Personally I'd use vim if it had mouse control, and context menus which facilitated discovery. These two things are, in my mind, the most important innovations in GUI design and the only things that are unambiguously better than anything that came before them.
Do you prefer to do without these, or do you not consider them to be important?


I'll be that guy and admit I use the mouse a bunch. IIRC with gVim you get mouse control, but its more natural when using Vim in an editor originally designed with the mouse in mind. Yeah you can use easy motion to always stay on the keyboard, but eh.

Context menus - give Spacemacs a try! Press spacebar and a buffer pops up and lists literally every key binding available. Press another button and find all of the available commands in that category, etc, and you can keep going down the tree. Almost obscenely powerful, I think the package is called which-key. Example on Spacemac's homepage: http://spacemacs.org/img/screenshots/ss2.png

_________________
Image is my operating system.

"...not because [it is] easy, but because [it is] hard; because that goal will serve to organize and measure the best of [my] energies and skills..."


Top
 Profile  
 
 Post subject: Re: What IDEs are you using?
PostPosted: Thu Jan 17, 2019 11:53 am 
Offline
Member
Member

Joined: Wed Jun 17, 2015 9:40 am
Posts: 501
Location: Athens, Greece
Hi,


For almost anything where plain text is mandatory (e.g. programming) or sufficient (e.g. personal notes), I use pluma (a gedit fork). I think it does the job for me without being a fully-fledged IDE. I write my PDFs in LaTeX, also using pluma. I however make an exception for MATLAB assignments, where I use GNU Octave instead of a simple editor.

Note: I've also written some code under Sortix (I used the default Sortix editor), but that was hardly the 0.1% of all the programming I have done since I started programming in 2013.

In university labs, we had used DevC++ for C programming and we are supposed to use Eclipse for JAVA programming. We have been doing UML stuff in Umlet, which I also disliked. I'm probably one of the few ones that dislike modern IDEs and OOP programming languages like JAVA (and to a lesser extent C++, but I'll admit I haven't tried it much).


Regards,
glauxosdever


Top
 Profile  
 
 Post subject: Re: What IDEs are you using?
PostPosted: Wed Jan 23, 2019 12:59 am 
Offline
Member
Member

Joined: Fri Aug 26, 2016 1:41 pm
Posts: 671
edlin


Top
 Profile  
 
 Post subject: Re: What IDEs are you using?
PostPosted: Wed Jan 23, 2019 12:07 pm 
Offline
Member
Member

Joined: Wed Aug 30, 2017 8:24 am
Posts: 1593
MichaelPetch wrote:
edlin

Right. Let's escalate this:
  • Real coders use ed
  • Real coders use cat
  • Real coders use a hexeditor on their disk device
  • Real coders influence cosmic rays to cause file system errors that are corrected into source code files

Etc.

_________________
Carpe diem!


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 67 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 31 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group