arisuchan    [ tech / cult / art ]   [ λ / Δ ]   [ psy ]   [ ru ]   [ random ]   [ meta ]   [ all ]    info / stickers     temporarily disabledtemporarily disabled

/λ/ - programming

structure and interpretation of computer programs.
Name
Email
Subject
Comment

formatting options

File
Password (For file deletion.)

Help me fix this shit. https://legacy.arisuchan.jp/q/res/2703.html#2703

Kalyx ######


File: 1502460084810.png (67.25 KB, 440x190, codeblocka.png)

 No.512

Whats your preferred IDE?
inb4 emacs

 No.513

vim

 No.514


 No.515

emacs

 No.516

Unix, with vi as my text editor.

 No.517

Apparently no on knows the difference between an editor and an IDE.

 No.518

File: 1502551345971.jpg (38.17 KB, 768x384, sbcl.jpg)

emacs

 No.519

IntelliJ IDEA

 No.520

to explain for my less verbose peers, the popular *nix editors are very highly extensible, and though nominally text editors have they ability to be used as highly configurable modular IDE.

essentially, vim isnt nano. its also not ed, or notepad. and when used well in unix, IDE's are somewhat redundant for most purposes.

 No.524

>>517
IDE -> Integrated Development Environment
Unix was designed as an IDE from the start.
When I install a fresh OpenBSD image and unpack the base set vi(nvi in this case) is integrated into that set along with the compiler, linker, debugger, etc. By any stretch of the definition OpenBSD is an IDE. Certainly you could combine those programs into a single bloated binary if you prefer but there is really no need.

 No.525

File: 1502741245397.jpg (142.89 KB, 1130x1467, 71BLtWETYcL.jpg)

>>524
None of this is anything new. But of course y'all knew that. What was the name of that book again? (see pic).
I think the reason people seem to feel the need to say this all explicitly is because IDEs have been largely associated with the GUI paradigm that's dominating the field.
Here's a nice series of articles to better use the IDE
https://sanctum.geek.nz/arabesque/series/unix-as-ide/
I think the best part of Unix as an IDE is that it goes way beyond the scope of just compiling and debugging; it has tools of binary analysis,operations on text data…

 No.527

Honestly, now days Visual Studio Code.

 No.528

>>527
You inspect your binaries for the telemetry VS injects into them right?

 No.529

>>528
Hmm? I build with GCC or Clang on Unix based systems(i.e. using my distress compiler).

 No.530

SciTE

Aww yiss

 No.531

I would love to program efficiently with Emacs/Spacemacs for Android, Java, Symfony and Angular project but for now it can't compete with the ease of use and integration of dedicated IDE, and I'm not fluent enough in (e)lisp wizardry to edit and extend existing modes to my liking.

 No.534

vim for fun, vscode for work

 No.975

CLion

 No.978

>>512
Xilinx Vivado 2016 and Intel Quartus Pro II 17.1
They both suck immense dicks, as all VLSI development tools.

 No.998

vim & sublime

 No.1038

>>527
same here to be honest, I fiddled around with NeoVim / Sublime as an IDE/Editor but VSCode was easiest / most flexible imo

 No.1049

File: 1522531678729.jpg (786.72 KB, 750x1000, 1510286405449.jpg)

I have never used a text editor other than gedit

How do I decide between Vim or Emacs?
I've tried emacs before but found it was just way too much thrown at me all at once.

I want a text editor I can bury myself with but is easy to use? I want my text editor to be my OS!

 No.1050

>>1049

Emacs is more powerful but it is more intimidating. It's very easy to extend once you learn Lisp.

Vim is okay, but difficult extend, you'll rely on others to have the extensions you want. Vimscript is lame.

If you have no prior knowledge on both, go for emacs.

 No.1051

>>1049
> I want my text editor to be my OS!
You want emacs then.

 No.1055

I'm a lua guy. ZeroBrane it is.

 No.1121

vim

 No.1122

>>1049
>I want my text editor to be my OS!
Emacs would be the way then.
Don't get intimidated by the size of Emacs, just start using it, and learn how to do things you need along the way.
Take baby steps and eventually you'll be competent enough in Emacs that you will not want to use anything else (and of course, compare Emacs to anything like code::blocks sublime or atom and you'll see a clear advantage)

 No.1133

>>512
Vim + Command line operations for small tasks.
I've been using Intellij recently because I want some editing tools.
I tried to use Emacs with Cider, but EVIL mode didn't interact well with it.

 No.1141

cwm with urxvt, feh, gvim, mupdf, tmux, links (and firefox because fuck life), and of course git, awk, sed etc.

 No.1148

Webstorm. Why?

 No.1160

>>512
code::blocks and vim are fine.

 No.1170

I have just started using spacemacs and I'm liking it.

 No.1174

>>512
IntelliJ IDEA as an all-in-one, vim for scripting languages (because Jetbrains' autocomplete system tends to soykaf the bed when dealing with them once you hit a certain project size)



[Return] [Go to top] [ Catalog ] [Post a Reply]
Delete Post [ ]