[ / / / / / / / / / / / / / ] [ dir / ausneets / cafechan / htg / kpop / leftpol / madchan / pinoy / sw ][Options][ watchlist ]

/tech/ - Technology

You can now write text to your AI-generated image at https://aiproto.com It is currently free to use for Proto members.
Name
Email
Subject
Comment *
File
Select/drop/paste files here
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Expand all images

File (hide): d6585e59204ce33⋯.png (24.18 KB, 600x200, 3:1, ClipboardImage.png) (h) (u)

[–]

 No.863132>>863136 >>863159 >>863165 >>863179 >>863208 >>863292 >>863306 >>863313 >>863754 >>863794 >>863974 >>863978 >>864007 [Watch Thread][Show All Posts]

Why do all the modern lightweight editors only have webdev themes? I wanted to like Atom, but looking through the themes available, I realized that they were all meant for web dev. The examples didn't even show examples for C or C++. Most of them were broken when trying to use them for C/C++. It also defaults to the disgusting webdev cancer of placing brackets on the same line as other text, and the only way to change this is to go into the config files and spend at least an hour making sure you change the auto complete for every single possible instance to place the bracket on a new line.

Is Code::Blocks the only decent IDE out there?

>inb4 "hurr just use nano xD"

 No.863133>>863137 >>863794

Just use Emacs.


 No.863136>>863137 >>863138 >>863165

>>863132 (OP)

>I stopped liking something that I used to like because the example images for some of it's plugins were written in a language I don't like


 No.863137>>863139 >>863141

>>863133

Make me.

>>863136

Reading comprehension, anon. I WANTED to like it, not "I used to like it." It's not because of example images, that's just part of the narrative showing that this, like every other editor out there these days, is made for web dev, and web dev only. Compiled languages are second class citizens. Also the part where, like I said, a lot of these themes just don't work with C, as they're missing all kinds of highlighting.


 No.863138>>863140

>>863136

I agree. It seems a little juvenile that you can't swallow your ego and understand that your own sensibilities and use-case might be different than the majority of people, OP? Do you go through life wondering if other people think the same thing about you? If not, you must not be very introspective.

For your own sake, you should really stop looking for reasons to resent people. I would encourage you to put yourself in their shoes, except that this whole issue is so innocuous, it wouldn't even do you any good.


 No.863139

>>863137

>Make me.

You wanted a suggestion, didn't you?


 No.863140>>863142

>>863138

t. web dev


 No.863141>>863165

>>863137

Seems like a petty narrative. Maybe those kind of programmers don't rely on an IDE to get stuff done? Maybe you should, uh, be more flexible?


 No.863142>>863145 >>863756

>>863140

Web developers are more numerous than other developers bro


 No.863145>>863154

>>863142

Yeah, because it's a job any mindless dumbass can do.


 No.863154


 No.863159>>863160 >>863165

>>863132 (OP)

Dismissing an editor because you don't like the themes? Bloody hell. Just piss off and leave programming to the pros.


 No.863160

>>863159

Oh and don't construe this as a defense of Atom. It's garbage to attract retards, which is why it lured in OP.


 No.863165>>863167 >>863168

>>863132 (OP)

Yeah no shit. If it's written in fucking JS it's by and for web artisans.

>>863141

>seems like a petty narrative

>maybe

>maybe

lmao it's fucking nothing

>>863136

>>863159

>responding without reading the OP

how to spot a ni/g/ger


 No.863167>>863180

>>863165

>it's fucking nothing

Are you trying to attack the factual legitimacy of a suggestion?


 No.863168>>863170 >>863180

>>863165

Why did you make this thread, again?


 No.863170>>863174 >>863175

>>863168

Not sure why you think he's me, but I made it to discuss the trend of pandering to web devs.


 No.863174

>>863170

>Not sure why you think he's me

Because you're a hivemind.

>discuss

By which you mean lamenting your irrational fear of being phased out of the market? Or just complaining in general.


 No.863175>>863188

>>863170

u丂乇 ム刀 乇dノイo尺 キo尺 oイん乇尺 ア尺og尺ムᄊᄊ乇尺丂 イん乇刀! ᄊo尺o刀.


 No.863177>>863203 >>863742

File (hide): d4ec685edffbf58⋯.jpg (37.12 KB, 800x450, 16:9, 3.jpg) (h) (u)

>mfw I don't use a theme because it uses a "webdev language" for the screenshots


 No.863179

>>863132 (OP)

>C or C++

Want to know how I know you don't know either of those?


 No.863180>>863185 >>863496

>>863167

>factual legitimacy

The fuck are you talking about?

>>863168

Yeah double down fa/g/got. Nobody can tell you're a newfag if you just start randomly changing the topic and accusing people of samefagging. You gonna try saging next?


 No.863185

>>863180

Just take a deep breath.


 No.863188

>>863175

イoア ん乇ん


 No.863203>>863204 >>863436

>>863177

I think you meant to say "mfw I'm a wojakposting 4channer"


 No.863204>>863209 >>863216

>>863203

>mfw im from reddit and I try to fit in by calling other people "4channers"


 No.863208

>>863132 (OP)

neovim


 No.863209>>863214

>>863204

Or even better,

>mfw I'm from [social media site] and I try to fit in by callinig other people [denizen of competing social media site]


 No.863214>>863217

>>863209

imageboards aren't socialmedia you dumbass


 No.863216

File (hide): c0c9e20cb11b4bd⋯.jpg (190.81 KB, 768x1024, 3:4, 329324123585.jpg) (h) (u)

>>863204

Well you're gay, so there.


 No.863217

>>863214

>Social media are computer-mediated technologies that facilitate the creation and sharing of information, ideas, career interests and other forms of expression via virtual communities and networks.


 No.863220>>863222 >>863749 >>863794 >>863883 >>864374

I wrote out a very informative essay on why OP is a faggot, but I fat-fingered some random qutebrowser macro and lose it all.

In the spirit of not wasting my time, I'm going to TL;DR:

This board is not your blog.

Atom is not a lightweight editor.

You have been given choices for a lightweight editor, but have replied with meme answers.

No one who is good at C/C++ uses an IDE.

Good C/C++raftsmen use debuggers.

You would know all of this if you programmed in C/C++.

This is likely a shill thread for Code::Blocks, when VS is the superior bloat product for getting anything done in C/C++.

OP is likely a freshman or a senior in high school who still cares about little things and ricing his setup, instead of his workflow and getting things done.

OP doesn't have a job or ever had any responsibilities where his opinion mattered, thus he has never had to work to sprout a thought that wouldn't immediately be killed by the daily seizures OP's brain experiences from his habitual glue huffing.

OP is a faggot.

Use emacs/vi(m)/gedit/nano/awk.

Qutebrowser can suck on my dick, whose head contains a single stray pube.

Sage goes in all fields, you cuckchan rapeugee.


 No.863222>>863228

>>863220

Shhhshhhush, we already know that. We're just posting for the bantz.


 No.863228

>>863222

>>863222

I'm going to kill your mother, wear her skin, take advantage of your mommy fetish, pretend I'm fucking you with a strap-on, then cum in your ass, take off the skin, and yell "reply to this post or your mother will die in her sleep tonight and I'll wear her skin."


 No.863292

>>863132 (OP)

https://foicica.com/textadept/

>free

>open sores

>written in c

>literally everything is customizable


 No.863306

>>863132 (OP)

>Why do all the modern lightweight editors

>I wanted to like Atom

weak bait thread.


 No.863313

>>863132 (OP)

>I wanted to like Atom

Kill yourself, oxygen waste.


 No.863436

>>863203

>le edgy trole

fuck off faggot


 No.863496

>>863180

Well what was the point of this thread?


 No.863742>>863744

File (hide): 7e72ad17015d3a7⋯.png (40.74 KB, 800x729, 800:729, ClipboardImage.png) (h) (u)

>>863177

>mfw i have the reading comprehension of a 6 year old


 No.863744

>>863742

Your post definitely furthered this discussion in a positive direction.


 No.863747

>webdev

more like soydev m8


 No.863749

>>863220

>VS

>better than literally anything


 No.863754>>863759

>>863132 (OP)

just use qtcreator


 No.863755

The /g/pocalypse is real.


 No.863756

>>863142

I think it's because the demand is huge. I've been really swamped for the last couple of years. Good money.

The advice they gave is you is really good, but it seems you're a lost case. Your loss.


 No.863759

>>863754

That takes like 50gb to install.


 No.863794>>863811

>>863132 (OP)

Try GNU emacs as >>863133 said

I bet you haven't even opened emacs before. Watch this video, if you are too afraid to open emacs yourself: https://hooktube.com/watch?v=MRYzPWnk2mE

>>863220

I agree but, Microsoft's C compiler is shit


 No.863811

>>863794

That video tutorial is horrible. Why is it that they guys with such a superficial understanding always decide that they're going to be the one to miseducate people on the topic? Or is it that anyone worth their salt wouldn't teach people about simple functions that could be learned in a few minutes in a written manual are the only ones making video tutorials about a text editor?


 No.863883>>863920 >>863975

File (hide): 29a7fe802c2daf2⋯.png (165.52 KB, 694x410, 347:205, imgay.png) (h) (u)

>>863220

>No one who is good at C/C++ uses an IDE.

I take it you have not worked on any kind of massive codebase to say something like that.


 No.863920>>863929

File (hide): 17e1d985e3133fe⋯.jpg (27.54 KB, 384x384, 1:1, 1394854945.jpg) (h) (u)

>>863883

>massive codebases can be handled better in visual studio

I take it you have not worked on any kind of massive codebase to say something like that.


 No.863929

>>863920

Peeking at definitions from any of the massive list of includes is pretty nifty actually. Intellisense is also quite nice.


 No.863936>>863953 >>863973 >>864500

Does anyone on /tech/ actually program for a living? I feel like 10% of /tech/ programs professionally, 40% just does some super shitty low-effort "hobby" programming that amounts to nothing, and 50% doesn't even program but may have touched a programming language like a decade ago and believe this makes them a programming god.


 No.863953>>863962

>>863936

I'm a full time software engineer but when I get home I just want to chill out, eat food, masturbate, play video games, watch anime, read manga, and shitpost so I don't really do programming at home.


 No.863962

>>863953

> eat food

How dare you.


 No.863973

File (hide): bfc6302f6f3b860⋯.png (510.93 KB, 836x964, 209:241, 1491741803913.png) (h) (u)

>>863936

Yes. I also charge them for the hours I spend watching anime.


 No.863974

>>863132 (OP)

>Is Code::Blocks the only decent IDE out there?

>IDE

hahahahahahahaha


 No.863975>>863983

>>863883

>not worked on any kind of massive codebase

People that work on massive codebases use vim not bloated as fuck IDEs


 No.863978>>863980

>>863132 (OP)

Visual Studio :^)

>jokes aside VS is what i'm being taught in school, in 2018 computer science is draging boxes on windows.


 No.863980

>>863978

How far into the degree are you? If this is more than your first or second semester, then I would genuinely recommend dropping it and finding another school. I made the mistake of going through a diploma mill shithole and it did nothing to help me get a job, despite the school's entire focus being on getting you a job.


 No.863983>>863999 >>864003

>>863975

>Linus is all people.

It varies between individuals. I've seen very talented people using both approaches, but of course if you're joining a project with a very large existing codebase, an IDE can be quite helpful.


 No.863999

>>863983

Linus uses MicroEmacs, you dumdum.


 No.864003>>864180

>>863983

> if you're joining a project with a very large existing codebase

Again you are making it seem like an IDE is better for larger codebases when they just get worse with them.


 No.864007>>864164

>>863132 (OP)

What's wrong with Visual Studio? I still use the 2015 version and have never had a problem with it.


 No.864164>>864265


 No.864180>>864181 >>864247

>>864003

>better

Again, it depends on the individual, and also the language and modes in question. An IDE tailored for a specific language grammar will provide context-aware auto completion, and likely a whole host of tools for refactoring. When I programmed in Java some years ago, it was certainly quicker for me to use IntelliJ than. Some emacs modes provide a comparable experience, but it varies and more often than not, emacs modes use simple syntax parsing with regular expressions rather than semantic parsing.


 No.864181

>>864180

*to use IntelliJ than Emacs.


 No.864247>>864280

>>864180

>use IDE

>start typing

>computer freezes because intellishit loads 6 million keywords every time you tap the keyboard

>hurrdurr IDE so much bettar

People at work use either emacs or vim, some even use ultraedit but no one uses any IDE.


 No.864265>>864271

>>864164

That's MSVC you retarded faggot.


 No.864271

>>864265

Not him, but you might want to try reading that again.


 No.864274

File (hide): a7de2cec278f82c⋯.png (16.01 KB, 550x404, 275:202, 1491313298575.png) (h) (u)

>ask what IDEs do better than normal editors

>no arguments

ebin


 No.864280>>864282

>>864247

You never used Visual Studio, right? The marginal time you lose booting up the IDE (which is about as much as vim with youcompleteme) and the very rare moments a keystroke is delayed is won by not having to use a modal piece of shit and and an actually functional tab autocomplete. Also switching buffers in vim is a pain in the arse.

At this point I am convinced people who praise vim are just larpers. Sure, it is lighter, but unless you have a shitload of macros and plugins it doesn't get even close to what any IDE, much less Visual Studio can achieve in terms of productivity. It gets worse when they are convinced vim without plugins is better. I have yet to try a properly configured Emacs but I am not very optimistic about it.

- t. guy who uses nvim at home and VS at work


 No.864282>>864284

>>864280

>vague improvements of productivity

Why don't you stop being a faggot and start naming some of these advantages instead of beating around the bush?

Name something concrete that VS can do that vim/emacs can't.


 No.864284>>864285

>>864282

You read absolutely nothing about my post because I clearly exposed my reasons there, but I will repeat because you are clearly retarded: VS tab autocomplete actually works. Yeah, doesn't seem like much but that shit puts it above pretty much every autocomplete system I have ever seen but fish's. It's also not modal, but that's more of a point against vim.

And I ask, what can vim do better than VS that are not some vague claims about bloat that only matter if you are using a potato?


 No.864285>>864286

>>864284

>autocomplete is better

How is it an advantage to have a list of every possible command being generated every time you type?

In order to get a sensible result from autocomplete you have to type most of the word anyways.

Let me guess, you're a webdev working with aspie/c# or some other .net cancer


 No.864286>>864289

>>864285

>How is it an advantage to have a list of every possible command being generated every time you type?

Intellisense is context aware so it can more or less guess what you want to type one or two keystrokes in. Unless you use Unix/Rust naming conventions, that's usually between 3 and 15 keystrokes saved per word. That's a shitload. YCM and other shitty autocomplete systems usually simply parse your whole file and let you repeat every word you put in there. It's almost as if you haven't tried VS at all.

>Let me guess, you're a webdev working with aspie/c# or some other .net cancer

Let me guess, you are an embedded C developer who uses assembly every single day, which is /tech/ codeword for "I am a NEET".


 No.864289>>864292

>>864286

Looks like i was right, another webcuck.

So your only argument is "autocomplete makes an IDE better". Only codemonkeys care about saved keystrokes so that argument is pretty much moot.


 No.864292>>864300

>>864289

>Looks like i was right

So was I, a NEET who doesn't even know what he's talking about.

The whole fucking point of a text editor is making typing easier. Why even bother defending a shitty text editor if you are going to proceed to claim text edition doesn't matter, you braindead NEET?

PS: I have probably designed and written backends and even frontends more complicated than anything you will ever produce. Yes, even more complicated than your fizzbuzzes.


 No.864300

>>864292

>still can't produce any arguments for VS other than "muh autocomplete"

>throws a spergfit when called out for being a webcuck

>claims to have done very important work that he no doubt can't show because its sekrit

What a complete meltdown.


 No.864303>>864306

File (hide): c5ccbab6ecaa1ad⋯.jpg (34.1 KB, 576x649, 576:649, 1427816351201.jpg) (h) (u)

>>864302

>claims IDEs are better

>entire argument is "show me that normal editors are better" instead of proving IDEs are better

Your claim is IDEs are better. Why should i have to prove that editors are better? You made a claim now back it up.

Here is a smug to remind you that you can't even argue much less program.


 No.864305>>864306

File (hide): 5e8d6d0b89b4566⋯.jpg (69.93 KB, 605x586, 605:586, 1496583835059.jpg) (h) (u)

>webcuck so buttblasted he deletes his own post

I guess we're done here.


 No.864306>>864385

>>864303

I made a claim. I am backing it up. Just because your goon ass can't read doesn't mean it is any less of an argument. Fuck, you didn't even know how Intellisense worked, and for the looks of it, it doesn't even seem you know what working is, so why should anyone bother about your asspulled, baseless opinion, that was proven wrong with the first post?

>>864305

>inb4 he runs to /r/4chan and posts his epic win there

:^)


 No.864334

For real though VS Code is better than Atom, Sublime, WebStorm, and all the other JS editors.


 No.864374>>864540 >>864589 >>864714

>>863220

>No one who is good at C/C++ uses an IDE.

you go on to say

>OP is likely a freshman or a senior in high school who still cares about little things and ricing his setup, instead of his workflow and getting things done.

If to you workflow and getting things done were actually important you wouldn't care about the tooling others use as long as they're productive and can meet expectations.

>This is likely a shill thread for Code::Blocks, when VS is the superior bloat product for getting anything done in C/C++.

CLion is superior to both.


 No.864385>>864390 >>864472

>>864306

>Intellisense

C# nigger detected; how's all that Microshit software treating you? It's called auto-completion you chicken nugget scoon.

You don't need an IDE for shit. If an editor is popular enough, then it will have plugins/modifications/whatever to provide you with many of the behaviors that IDEs have. Hint, you don't need the majority of those behaviors anyway; many are a waste of time.


 No.864390

>>864385

>how's all that Microshit software treating you?

Well, it's paying my wage.

>It's called auto-completion you chicken nugget scoon.

Which is what I have been calling it the whole thread, only referring to Intellisense when I was specifically referring to Intellisense. You are so buttmad you aren't even making sense.

>If an editor is popular enough, then it will have plugins/modifications/whatever to provide you with many of the behaviors that IDEs have.

YCM is shit. You would have known if your code spawned more than a single 50 lines file.


 No.864472>>864500 >>864709

>>864385

You clearly didn't understand the post above discussing why the IDE is often superior for completion and also refactoring, because very few Emacs and Vim modes provide semantic parsing. That being said, the https://langserver.org project is working to provide these capabilities universally, so even the simplest editor will gain features such as context aware completion. When you work on a project over 100,000 lines, you'll appreciate it.


 No.864500>>864692

>>863936

Hi, yes, python

>>864472

Speaking of, I've been working on a Lua server, is there any intrest if I open source it??


 No.864540


 No.864589>>864805

>>864374

>If to you workflow and getting things done were actually important you wouldn't care about the tooling others use as long as they're productive and can meet expectations.

This was my point. It doens't matter what you use as long as you're productive. Being elitist about tools is something people with too much free time (see: no responsibilities).


 No.864692

>>864500

There is a more complete list here: https://microsoft.github.io/language-server-protocol/implementors/servers/ and there does seem to be a LUA server already. I can't speak to the quality though, so perhaps yours is better.


 No.864709

>>864472

That's pretty cool. I just set up a server and I'll give it a try over the next few days. Looks pretty good so far.


 No.864714

>>864374

>as they're productive and can meet expectations.

Yea the issue is they won't be productive and wont meet expectations.


 No.864805>>864820

>>864589

>Being elitist about tools is something people with too much free time (see: no responsibilities)

lol no. If you spend a chunk of your life using something and you don't think it's the best then you have mental problems.

Seriously the only people who don't act elitist are burn outs who think everything is shit and secret smug bastards who don't want anyone else to find out about their great setup.

Everyone else in every single part of life thinks their choice is the best and will argue about it.


 No.864820>>864836

>>864805

>If you spend a chunk of your life using something and you don't think it's the best then you have mental problems.

Yes. I'm clincally schizophrenic for not: deluding myself, being a normie, and wasting my time. Time is limited and some tools take too much time to become more useful than an alternative, with less capabilities but quicker break-in. Don't drink the koolaid, anon.


 No.864836>>864838

>>864820

>wasting my time, time is limited, some tools take too much time, don't drink the koolaid

That's all you saying how your choice was the best and people who disagree are time wasters with no responsibilities. Now I'm sure you think you are immune to being elitist but there ya go.


 No.864838

>>864836

You're taking a general statement and pigeon-holing it into your own interpretation. I'm currently wasting my time writing out posts that will give me very little in return and looking like a hypocrit because I'm arguing about in the same manner as the people I chastise. But, you're right. The more I think about it, the more I fail to see any other answer than lying. However, I'm not immune to be elitist, but I am constantly trying to maintain a balance without being a jaded burnout and a zealot. What you said is true, and because of my willful efforts in ignoring the refinement of my conduct, I've lashed out at you as a contrarian. Thank you.


 No.864849>>864858 >>864910 >>865001

What's a "webdev"?


 No.864854

Vim is pretty good. In all my college programming classes we use either nano or vim. Windows users run putty to use a Linux machine so they use vim or nano. The windows people use visual studios when they can't ssh in since you can compile with the gcc compiler with the built in virtual machine on visual studio.


 No.864858

>>864849

A person who does not know how to program


 No.864910>>864916

>>864849

a buzzword like FULL STACK


 No.864916>>864919

>>864910

FULL STACKoverflow Engineer + DEV OPS expert in SaaS CLOUD solutions CERTIFIED AGILE DEVELOPER!


 No.864919

>>864916

I'm having flashbacks to the year I tried applying to jobs everywhere and got no replies, gave up, and now live in a inner city library.


 No.864983>>864989

I've been programming for more than 10 years and i've always used visual studio with the default theme. It works and i get shit done unlike all of you autistic kids.


 No.864989

>>864983

> visual studio

> windows

> presumably C#


 No.865001

File (hide): d18bee24fccd97f⋯.png (84.22 KB, 1202x414, 601:207, d18bee24fccd97fafecb4565be….png) (h) (u)




[Return][Go to top][Catalog][Screencap][Nerve Center][Cancer][Update] ( Scroll to new posts) ( Auto) 5
105 replies | 12 images | Page ???
[Post a Reply]
[ / / / / / / / / / / / / / ] [ dir / ausneets / cafechan / htg / kpop / leftpol / madchan / pinoy / sw ][ watchlist ]