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

Something feels off about Visual Studio 2017, I just can't

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 88
Thread images: 13

File: Visual-Studio-2017-.png (119KB, 900x900px) Image search: [Google]
Visual-Studio-2017-.png
119KB, 900x900px
Something feels off about Visual Studio 2017, I just can't pin-point what it is.
>>
telemetry compiled in binaries?
>>
It's closed source.
>>
>>62262877
> 2017
> Using an IDE
>>
>>62262877
>Something feels off about Visual Studio 2017, I just can't pin-point what it is
Maybe it's the 8GB of RAM and 500GB of drive space that it needs.
>>
>>62262877
Maybe it's the constant crashing or massive amount of hard drive space it needs
>>
>>62262877
Updates each 2 weeks
>>
File: file.png (2KB, 457x28px) Image search: [Google]
file.png
2KB, 457x28px
>>62262964
>module load events that are useless without symbol information even if they were sent to microsoft
It was removed in 2017.

>>62263051
Pic related. I have a fairly large C# project open.

>>62263051
>>62263059
The basic install is only 0.5GB now.
>>
>>62262877
I think it might be the shitty operating system it's running on
>>
File: screen.1504607065.png (49KB, 972x333px) Image search: [Google]
screen.1504607065.png
49KB, 972x333px
>>62263051
>8GB of RAM
this meme has got to stop
>>
Now that .net Standard 2.0 is released, can i use it to make crossplatfom programs or will i still need .net core to make linux stuff
>>
>>62264035

Just use Locale Emulator.
>>
>>62264035

> discord
>>
>>62264094
In some instances that doesn't work for whatever reasons, so I always found it easier to just set my entire system locale to japanese.
>>
>>62264035
>3gb of ram for a fucking text editor
>>
File: 1445711577073.jpg (20KB, 255x256px) Image search: [Google]
1445711577073.jpg
20KB, 255x256px
>>62264110
>>
>>62264118
its not a text editor its an ide(with resharper)
>>
>>62264118
Heh, interesting how in text editor threads you can't mention IDE because "it has sooo many things you don't need" and now it's "just a text editor"

Fucking /g/, man
>>
>>62264118
also that's 348mb ram, and with a full solution open.

firefox literally uses more.
>>
>>62264111
There's a "fake system UI language" checkbox that's not enabled by default.
It's for applications that are not just broken but actively try to prevent you from running it if you're not jap.

It's been a while since I had any problems with it.
>>
>>62264118
>348,344 K
>3gb
Anon...
>>
File: vs2017-workloads.png (75KB, 801x406px) Image search: [Google]
vs2017-workloads.png
75KB, 801x406px
>>62263051
> Maybe it's the 8GB of RAM

More like 200MB, which mind you is less than both firefox and chrome uses with just one tab open.

> and 500GB of drive space that it needs.

Development SDKs and Debugging Tools requires lots of harddrive space. News at fucking 11.
VS2017 is less than a gig on its own. Pic fucking related.
>>
>>62264163
Theres literally no point in explaining this to /g/, there will always be some faggot who will claim VS takes 60gb and not a byte less than that
>>
>>62262877
Because they steal your code
>>
Its more "friendly" rather than "professional" now which is just cringy.
>>
>>62264234
>Its more "friendly" rather than "professional"
What a completely subjective opinion.
>>
File: S_5538150362574.jpg (17KB, 611x617px) Image search: [Google]
S_5538150362574.jpg
17KB, 611x617px
>>62264118
>>
>>62264252
>objective opinions
lmao
>>
File: wew.jpg (15KB, 773x48px) Image search: [Google]
wew.jpg
15KB, 773x48px
>>62263059
It does tend to chug occasionally if you have R# with Solution Wide Analysis enabled + addons, but that's for employed people.
>>
File: 1504574380538.jpg (76KB, 630x397px) Image search: [Google]
1504574380538.jpg
76KB, 630x397px
>>
>>62264453
Wow, I'm surprised Delphi is still alive. I used to play with it back then when it's still under Borland.
>>
>>62264562
Delphi 7 was the last good version.
>>
Visual Studio with ReSharper is an absolutely amazing IDE. So many features and so much productivity.

Lately I've been trying out the text editor meme though with VS Code, and I have to say it's actually kind of nice using something lightweight and simple.
>>
>>62262877
Telemetry in compiler
>>
Stupid question:
Is it impossible to read closed source?
if so, why?
shouldn't the code somehow readable?
>>
Visual Studio threads are always hilarious because you can easily identify who is employed and who is unemployed based on some of the shit you see in these threads.
>>
File: htre-win-1.png (54KB, 720x554px) Image search: [Google]
htre-win-1.png
54KB, 720x554px
>>62265124
Sure thing.

Just in assembly. Have fun matey.
>>
>>62265124
> Is it impossible to read closed source?

Not impossible, because that assumes the source is perfectly protected, even against disgruntled employees. There's always a risk of leaks.
Additionally the binaries are still assembly, so if you have enough time, patience and knowledge you can reassemble the assembly (ha) into pseudo-correct C or C++ or whatever higher level language you fancy.
>>
File: fsd.jpg (7KB, 200x306px) Image search: [Google]
fsd.jpg
7KB, 200x306px
Oh so the code initially is written in high level prog language and then turned into machine code and then distributed, so the user cant't really see the code.

But still, in theory wouldn't it be possible to user Machine Learning to translate binary/assembly into high level language?

>>62265466
>>62265477
>>
>>62265599
>muh machine learning
no
>>
>>62263043
You use notepad.exe?
>>
>>62265661
why not?
>>
>>62265705
Because effectively, all machine learning is still a classification algorithm. You have a samples in a continuous source space (e.g. images of coins), mapping into a continuous image space, which is then discretized into classes (e.g. quarter, nickel, dime, etc.).

The problem is, that the space of computer programs is not continuous, as a small change in a program in the source space can lead to a completely different class in the image space (e.g. "class of programs that compute the number 5" vs. "class of programs that compute the number -123821392").

Thus the current machine learning algorithms do not converge to a solution.
>>
>>62265791
Keep in mind that machine learning for *natural* languages still works, as the classes "I ate a donut at the bakery" vs. "I ate a donut at the baker's shop" still belong to the same class.

You do not have this with programming languages.
>>
>>62265791
>>62265821
t-thanks
you recon it'll be possible in near future by using more sophisticated methods?
>>
>>62265857
Not really.

The most advanced decompilers, like Hex-Rays for IDA Pro, can deduce variable names from their usage in well-known external functions, like from the WinAPI.

However, this is a discrete problem, and needs discrete algorithmic solutions, and not machine learning solutions.

I see a simiariy to the static code analyzers like Viva64's PVS Studio, Microsoft's preFAST/VS static analyzer etc., who also in essence cannot solve the halting problem.

However, only because they cannot prove all program flows with regard to successful termination, that does not mean that it cannot find mistakes. In practice, static analyzers find a lot of mistakes.

So, in essence, no, there are no new fancy tools on the horizon. Your best bet are incremental improvements to Hex-Rays decompiler, which is the most common tool in modern malware analysis.
>>
>>62265599
That'd be the holy grail in AI programming. Being able to write a piece of software that can write coherent and correct programming code based on a certain criteria. Then you could have a piece of software that could rewrite its own source code in order to be better at rewriting its own source code.
>>
>>62265466
i have a hard enough time reading someone elses source code. trying to interpret that shit in assembly would be ass
>>
File: 40e4c89ada4a2864.jpg (196KB, 1280x852px) Image search: [Google]
40e4c89ada4a2864.jpg
196KB, 1280x852px
>>62267907
And yet, for every software that is cracked, there is one person who fought through the assembly code and understood it.
>>
Who has the cap of the Pajeet from MS asking about links somebody browsed and the code they wrote?
>>
>>62262877
For me it felt sluggish despite consuming less resources. 2015 for now. But I'll check it out later, dem C# improvements are always worth it.
>>
>>62263043

I honestly don't understand people choosing to write in text editors instead of IDEs. Please explain this to me.
>>
>>62271293
It's a meme and also most of them are webfags.
>>
>>62271293
I use text editors for editing lightweight scripts. you know, things that are <500 lines and arent full blown projects.

anything im serious about I use an IDE for though.
>>
>>62269351
no, there are toolsets that can handle that type of thing now. its rare anyone does it the way youre describing
>>
>>62271293
They are retards, thats the explanation

>>62272250
>>
>>62267843
>a piece of software that could rewrite its own source code in order to be better at rewriting its own source code
That is part of my plan in world domination.
>>
>>62272305
I'm a fag that started programming in a text editor and hasn't been bothered to switch. The question is which IDE shall I use that actually improves my productivity?
>>
>>62271293
Contrary to this retard >>62272305, you don't need an IDE to debug, compile, typecheck, autocomplete function names, etc. Most of the functionality of an IDE can be found elsewhere in the other standalone tools you use and people enjoy the flexibility of not having their editor and the language they write in not being an integral part of each other's functionality.
>>
>>62271293
This.

>>62272725
I never found a text editor that could compile muh C++ templates on the fly. Except for IntelliSense, that can parse most of them.

Microsoft even implemented a second, wholly separate compiler for IntelliSense (because their C1/C2 compiler is such a mess).
>>
>>62264252
In every thread there's 10 faggots waiting for an opportunity to condescendingly greentext. Get the fuck off my board you butt blasted nigger.
>>
>>62262877
It's not vim.
>>
>>62271293
In principle, I agree.

In practice, I still use predominantly use vim without autocompletion plugins, relying primarily on async linters, snippets, and naive keyword/ctag-based omnicompletion.

In a couple years when this whole "language server protocol" is mature, I'll certainly be using it with vim for everything.
>>
>>62273937
I would just like to add, individual licensees can get every single Jetbrains product for only $150/yr. There's absolutely no reason to waste your time trying out all the free IDEs when this deal exists. They are in a league of their own.
>>
>>62271293
Lots and lots of languages. IDEs make the hard work in their special language (plugins exists for some languages but not for all and are generally of bad quality)
It's lightweight means that I can work on any hardware from this century, but more importantly it's FAST for really long files be it configuration files or some hacked away source code.
>>
we need to break up /g/ into the IDE v text editor boards
pajeets and their fucking bloated IDE shit how annoying
>>
>>62273989
>for only $150/yr.
Every fucking year?
>>
>>62275392
Yeah, good devs get paid well. Go figure.
>>
yeah its called ASP.NET projects work like shit now.
>>
>>62264118
> Hi I think 348k means 3gb
Uninstall bootcamp from your macbook (its not a pro) faggot
>>
>>62272305
I program in vim and scp all my source code to the debugging server where I then compile and test it using gdb and other command line tools and yes I believe this is how it should be done
>>
>>62275566
>not using the appropriate IDE for the job with vim keybindings
baka
>>
>>62275566
yes... I'm sure your hello world app works wonders o the "debugging server"
>>
>>62275587
>baka
weeb discarded
>>
>>62275603
This is 4chan leddite, fuck off.
>>
>>62275601
actually anon you can interface with depth cameras and use point cloud manipulation libraries in cli apps, not that you would know how to do anything but use a bloated java ui
>>
I'm literally teaching kids (10 - 12 y) to use this shit along with Visual Basic. Today was the first class and they're loving it.
>>
>>62262877
>>62262964
Given that VS Code, which is open source, has telemetry on by default, then you can bet VS, which is proprietary, has telemetry and even worst:
>https://en.wikipedia.org/wiki/Visual_Studio_Code
>Visual Studio Code collects usage data and sends it to Microsoft, although this telemetry reporting can be disabled.[20] The data is shared among Microsoft-controlled affiliates and subsidiaries and with law enforcement per the privacy statement.[21]
What great "features" for an editor to have.
>>62264119
Discord is proprietary cancer that exists solely to mine data, as per their privacy policy and also their sudden means of funding and shilling all over. But it's clearly too late for a ignorant consumer like yourself.
>>
>>62262877
no qt anime mascot
>>
>>62262877
I'm not sure what you mean OP, but I'll give it a shot based on my experiences

>main OS is Ubuntu
>want to trya test to cross compile something in windows
>install windows 10 in a VM, PC is already lagging to fuck cause of this
>try to install visual studio, the base install is 10+ gb even without all the .NET shit
>combined with the huge 20GB windows 10 base install, my SSD is nearly full
>eventually it finishes downloading and installing
>try to compile something
>cpu usage shoots to 100% and entire PC lags, even when i throttle the vm
>still no real package management for native developers (nuget a shit) so need to go redownload all the dependencies and figure out how to get VS to play nice with them
>still takes twice as long as fucking gcc 4 to compile a C++ application
>get random compiler errors from perfectly valid C++11 code, in 2017, shit just doesn't work
>look on MSDN for bug reports, they know about it but probably don't care and won't fix for another few releases
>complain to my friend who works at microsoft on the compiler team
>"it's not a priority everyone here just writes C#"
>VM deleted
>back to MinGW

I don't understand. Am I missing something? Am I somehow an oldfag for just wanting to write modern C++ and keep muh backwards compatibility with C? It's a shame, even microsoft seems to be overrun with hipster code monkey retards these days.
>>
>>62275882
>activate linux module in windows10
>everything just works
>>
>>62276042
>windows 10 is broken and the only way to make it usable is to pretend it's GNU/Linux

or i could just not use windows at all and avoid having broken software on my PC altogether
>>
>>62275820
What possible data could you collect from and IDE?
How long people spend in the debugger? Maybe what age people are that use C++?
>>
>>62264035

Are you using a special Windows theme?
>>
>>62264035
Foobarcucks, holy shit. Install Winyl or Musicbee, plebs.
>>
VS2017 is faster than 2015 on my machine. I don't think there's a better IDE but for its exclusive use (Xamarin) it's shit because Xamarin is shit and it will make you hate your life. I would rather just use Mono along Unity and Jetbeans on GNU^Linux.
>>
File: vRgXgKd.gif (515KB, 227x223px) Image search: [Google]
vRgXgKd.gif
515KB, 227x223px
>>62275820
>Discord is proprietary cancer that exists solely to mine data, as per their privacy policy and also their sudden means of funding and shilling all over. But it's clearly too late for a ignorant consumer like yourself.

I don't care. Fucking play video games you nerd. Fucking PLAY VIDEO GAMES AND ACT NORMAL YOU PARANOID PEDO TERRORIST
>>
>>62265969
what's that font? it's comfty as fuck
Thread posts: 88
Thread images: 13


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

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
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.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.