Page 4 of 5

Re: What IDEs are you using?

Posted: Sun Mar 04, 2018 5:46 am
by ShukantPal
I am using Eclipse CDT on a linux machine to build my (Silcos) kernel.

Re: What IDEs are you using?

Posted: Sun Mar 04, 2018 6:29 am
by GautamS
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.

Re: What IDEs are you using?

Posted: Sat Jan 12, 2019 10:33 pm
by saltlamp
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

Re: What IDEs are you using?

Posted: Sun Jan 13, 2019 12:34 am
by nullplan
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.

Re: What IDEs are you using?

Posted: Mon Jan 14, 2019 5:07 am
by Solar
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.

Re: What IDEs are you using?

Posted: Mon Jan 14, 2019 9:16 am
by kzinti
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.

Re: What IDEs are you using?

Posted: Tue Jan 15, 2019 3:37 pm
by max
Eclipse CDT works very well with a little configuration.

Re: What IDEs are you using?

Posted: Wed Jan 16, 2019 12:24 pm
by nullplan
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.

Re: What IDEs are you using?

Posted: Wed Jan 16, 2019 3:33 pm
by iansjack
There must be something seriously wrong with your eclipse setup. It works just fine for me on a very old dual-core Athlon machine.

Re: What IDEs are you using?

Posted: Wed Jan 16, 2019 6:24 pm
by klange
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.

Re: What IDEs are you using?

Posted: Wed Jan 16, 2019 8:08 pm
by pat
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.

Re: What IDEs are you using?

Posted: Wed Jan 16, 2019 8:48 pm
by pat
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

Re: What IDEs are you using?

Posted: Thu Jan 17, 2019 11:53 am
by glauxosdever
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

Re: What IDEs are you using?

Posted: Wed Jan 23, 2019 12:59 am
by MichaelPetch
edlin

Re: What IDEs are you using?

Posted: Wed Jan 23, 2019 12:07 pm
by nullplan
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.