[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
Find a better IDE. >pro tip >you can't
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 85
Thread images: 12
File: VS code.png (107 KB, 1600x860) Image search: [Google]
VS code.png
107 KB, 1600x860
Find a better IDE.
>pro tip
>you can't
>>
File: 1432493789449.jpg (36 KB, 613x451) Image search: [Google]
1432493789449.jpg
36 KB, 613x451
vim
>>
VS Code is an IDE?
>>
The full Visual Studio.
>>
>>53904269
>having to spend hours learning just to be able to use it properly
kek
>>
Emacs. Now GTFO.
>>
>>53903799
>Atom
>>
Notepad.exe
>>
>Sublime
>>
>>53904269
seconded
>>
>>53904597
>wasting hours of productivity because you're using inefficient tools
kek
>>
>>53904581
Garbage with botnet blobs...
>>
Atom's pretty great. The future's bright.

For web dev I'm yet to find better than Webstorm.

Visual Studio is okay.

I miss the days when Notepad++ did the trick.
>>
GNU Emacs is the only editor one needs
>>
>>53903799
>tfw atom does a better job at C# than VS
>>
>>53903799
GNU Emacs
>>
>not getting jetbrainz stuff for free
whaaaaaaat?
>>
>>53904725
>>53906741
>>53908787
>wrote is JS
kek
>>
intellij
>>
>>53908973
And yet it can't even correctly detect js syntax half the time. Pathetic.
>>
>>53903799
Eclipse
>>
File: pycharm.png (997 KB, 1600x884) Image search: [Google]
pycharm.png
997 KB, 1600x884
What's the best IDE to work with Python? I am currently using pycharm but it feels bloated as fuck and runs very slow imo. Any faster Python compiler out there?
>>
>>53909055
Just use Vim
>>
File: checkem.png (57 KB, 300x177) Image search: [Google]
checkem.png
57 KB, 300x177
>>53903799
pencil & paper
>>
>>53909065
is it significantly faster? I don't have large projects, I just want my code to be fast accessible and to compile fast.
>>
>>53909055
>python
>compiler
>>
>>53909076
>python
>compile
wat?
>>
pluma
>>
>>53909079
>>53909092
I am not a cs major but I mostly work with R and Python on my projects and read in a book that while R code is interpreted line-by-line, Python is compiled. So it got stuck with me, why is it wrong?
>>
>>53909118
Python is interpreted too.
>>
>>53909118
lmao python =/= compiled is python 101
>>
>>53909079
>>53909092
There's nothing preventing Python from being compiled, and in fact implementations like PyPy use JIT compilation.

That being said that original poster is still retarded, but that's no excuse for your flagrant shitposting.
>>
>>53909034
I use eclipse with vrapper (to learn vim), but I see some anons shit on eclipse, and I don't know why, can you tell me

I get anxious when I see anonymous posts saying the software I use is shit because I want to use the best one

I even installed arch because of the windows=botnet posts (i love it though)
>>
>>53909055
Emacs with a bunch of extensions. Just install spacemacs and python layer.
>>
>>53909145
>>53909153
>>53909192
thank you, not shitposting, just legitimately uninformed.
>>
>>53908973
>lumping my post in with two Atom supporters
Please don't group me with those imbeciles
>>
>>53909250
sorry m8
>>
>>53904597
>he's so dumb he can't figure out a few hotkeys and commands.
>implying you absolutely need anything over than i, esc, :q, and :w
>implying it's not more far more time consuming to figure out the mess of a gui and metric tonnes of bloat that most IDEs have
>>
File: sata.gif (381 KB, 1978x1008) Image search: [Google]
sata.gif
381 KB, 1978x1008
K
>>
>>53910009
>>implying you absolutely need anything over than i, esc, :q, and :w
I sure hope you know more than this when using vim
>>
>>53905512
Most people on here who advocate for these text editors aren't good enough to be productive on anything.
>>
>>53903799
Absolute fucking cancer
>>
>>53910487
Not him but it's sufficient when you start using it and then you can take it from there. The configuring of .dotfiles/plugins to give it all the features you want is a pain though
>>
>>53903799
Vim
>>
>>53909188
I feel you...

It is fine to follow trends, but don't overthink it too much, I'm currently rotating many distros/de-wm/ide's/etc...

Tested so far:
Distros: Ubuntu, Debian, Fedora, Mint, Arch&antargos(loving this one)
De-wm:GNOME, Unity,i3wm(pretty cool once you set it up)
IDE: sublime, atom, vim. (Love all of em, will try to keep vim to become more eficient)

Even if i thought it was a meme, from all I tested I3wm is amaizing, vim wasn't that bad.

So yeah pretty much tested this last month all I wanted to try. (Terminal emulators, learning some languages, virtualization software...)

My advice is give it a try, perhaps in a virtual machine(if you are not familiar with VM go with gnome boxes so freaking noob friendly), and then just stick with it, or you will lose more time overthinking than doing. (Loving clonezilla and rsnapshot too)
>>
Punchcards
>>
>>53904581
/thread

>>53906642
You do realize "code" is worse, no?

>browser program cancer
>>
>>53911190
>vim
>efficient

lol

>spend weeks learning to not fumble while attempting copy+paste, just saving a file, etc, finding useful things like wildmenu that should be defaults but aren't because "1990s compatibility", etc
>save 0.00000000001 milliseconds a day by not leaving the homerow

you win the "at least you don't use emacs" award though
>>
Sublime is better
>>
>>53911305
Well, I'm quite surprised with it, just tried it pretty much so I could said that at least I did, and it was surprising specially the i3wm+vim.

Time will tell
>>
>>53911483
Take your "at least you don't use emacs" award and enjoy it.

Sleep peacefully knowing that somewhere, an emacs user wasted much more of their life customizing the world's worst editor into usability and then that much again learning anti-features like org mode, gnus, and erc while you, the vim user, just used good software that did its job well instead of shoving everything into your text editor.
>>
>>53903799
Emacs
>>
>>53904269
>>53909065
These.
>>
>>53908973
>le meme
>>
>>53911627
Nice colorscheme, which is it?
>>
>>53912337
Solarized: http://ethanschoonover.com/solarized
>>
>>53912385
Thank you
>>
>>53905512
If you ever enter the real world, you'll find that most people who are good programmers don't think vim is a significant efficiency improvement because they spend more time WRITING programs than they do EDITING programs, and normally use tools that are better for WRITING and NAVIGATING (maybe even DEBUGGING) but worse for EDITING.

Such tools actually have a lot of feature parity with vim and may be equal or faster keystroke-for-keystroke, but vim is more of a mode of thought, as many vim users will tell you. Select inside block, repeat selection to move selection around block -> delete just doesn't imply the same kind of macro language as delete around block even if it's still three keypresses.
>>
>>53909055
I've heard pretty good things about Visual Studio (not Code) built-in Python support.
>>
>>53903799
Intellij Idea, of course
>>
File: wew.png (969 KB, 3360x2100) Image search: [Google]
wew.png
969 KB, 3360x2100
>>53903799
> Visual Studio
I'm so sorry anon.

Masterrace reporting in.
>>
>>53903799
vim+GNU
>>
>>53913026
huehuehuehue
>>
>>53904597
>hours
>being mentally retard and unable to touch type

By all means, do use your hipster graphical text editor with friendly buttons that appeals to you the most.
>>
>>53909118
What the fuck cs programs at university are using r now? I thought that was my niche 2maths4u language
>>
>>53913026
/thread
>>
fucking scum cant tell ide from text editor
typical /g/
>>
>>53915101
You talking about the people saying Emacs and Vim? Emacs actually can be used as an IDE, pretty sure Vim can too.
>>
>>53909118
Yes, is compiled to python bytecode that runs in the interpreter.
>>
>>53909055
pycharm, dont listen to the neets who never worked a single day in their life
>>
>>53915115
that's fucking disgusting, you need 27 frameworks and 2899 different compilers just to make a shitty GUI, fuck you!
>>
>>53915172
Sure buddy
>>
File: HA.gif (1 MB, 242x270) Image search: [Google]
HA.gif
1 MB, 242x270
>>53911283
>>
>>53903799
vim
>>
File: 1457975487766.jpg (7 KB, 268x265) Image search: [Google]
1457975487766.jpg
7 KB, 268x265
>>53911520
Are you just fishing for (you)s or did somebody really piss in your cornflakes anon?
>>
>>53904597
You can use it properly in 5 seconds: just learn i, esc, :w, :q. You can use it significantly better than other editors within an hour, by learning i I a A w e b o O p P c { } v ctrl+v " m ' d . , and :h. Within a week, you should have a great generic plugins base, significantly improving your productivity further, and you should be able to fetch ad-hoc plugins depending on task to get a full IDE-like experience if you so choose.

On the other hand, with current IDEs, it takes months to use them properly, and up to a year to master them. Other editors are easier to learn and master than vim only because they don't have 1% of its features.
>>
>>53911520
I'm a vim user and I strongly dislike emacs, but I still have to admit that org mode is fantastic and I wish vim would have something similar.

Additionally, even though I believe vim is by very far the best option, it is fairly bad software. There are many very insidious bugs that appear only in very specific situations, including one that makes undo/redo not work correctly, such that it will leave part of the content at time T when undoing toward T-1, and never recognize this issue, meaning one has to manually remember and fix which part goes where (a very common resulting pattern is double scope endings, such as do_something();\n} -> do_something();\n}\n}, or worse, do_something();\ndo_something();}, which, on more complicated expressions, are extremely difficult to figure out).

It also isn't even concurrent, let alone parallel, which causes issues such as people preferring to run syntax checkers and other linters at save time, waiting an extra 5 seconds for the program to execute, rather than having it run "live".

However, the fact that emacs is concurrent is actually a detriment because plugins can go crazy (and indeed, almost all emacs plugins are broken in some way unlike vim ones which are typically of pretty good quality), using up massive amounts of computing power and ram even when they're supposed to be idle, and they CANNOT be terminated if they don't want to be (neither C-c C-c C-c or C-q do anything, only restarting emacs does). Meanwhile, just C-c in vim to stop any misbehaving plugin - since it's all sequential, it always works out.

I still absolutely agree that emacs is the world's worst editor, and it appears to me that emacsfags typically agree with this statement, but only on a subconscious level.

And yes, a good text editor should strive to be a good text editor first, and a framework second - not the other way around as emacs does.
>>
>>53915391
holy shit dude, just buy a Mac and use Xcode for free, it's comfy, fast, powerful and just werks.

Learn Swift for the best programming language experience.
>>
>>53915457
>just buy garbage and use garbage for $99999.99 per month which means it's free
>le comfy buzzword
>slow is fast, powerless is powerful, up is down, slavery is freedom, is broken means just werks
>learn the worst programming language, it's the best programming language
>>
>>53915478
wow nice post are u 12?
>>
>>53913026
Holy fuck that looks bad
>>
>>53915457
Not him but even on OS X I use Emacs over Xcode
>>
File: image.png (365 KB, 1536x2048) Image search: [Google]
image.png
365 KB, 1536x2048
>>53915992
The result looks good tho
>>
>>53913837

No, he's in a math / stats program, or a science post grad.

R, Python and Java pretty much dominate the non-CS academic world.
>>
>>53916345
python and matlab dominate the CS academic world.
Thread replies: 85
Thread images: 12

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.