[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]

>ITT Software red flags >Written in C Guaranteed security

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: 77
Thread images: 9

File: 1484950273793.jpg (34KB, 710x720px) Image search: [Google]
1484950273793.jpg
34KB, 710x720px
>ITT
Software red flags

>Written in C
Guaranteed security vulnerabilities
>Proprietary
>Guaranteed security vulnerabilities and no one else to examine the source
>>
>written in a programming language
Guaranteed security vulnerabilities.
>>
>>59910915
negative iq nigger
>>
>Written in Lua
Guaranteed no security vulns and amazing performance when run with LuaJIT
>>
>>59910936
Nice strawman
>>
>written in managed language

>1000 times slower than it needs to be
>still full of security vulnerabitites because the VM/runtime is written in either C or C++ anyway.
>>
>>59910953
How is this a strawman?
>>
File: 1488243967666.jpg (27KB, 300x492px) Image search: [Google]
1488243967666.jpg
27KB, 300x492px
>>59910950
Why are you so upset, pajeet?
>>
>>59910915
>Software
>>
>>59910915
>gpl
>>
>>59910968
nice pajeet meme rehash classroom masturbating toilet tub diving cyberlamo
>>
>>59910998
Are you having a mental breakdown? Please stream your suicide attempt
>>
>>59911013
nah mate im just having some lulz thanks for joining us today anon!!
>>
>>59910915
>requires .NET framework

Guaranteed to be a quickly thrown together piece of crap.
>>
>>59910968
>getch();

lmao'd right here

fucking winfaggots. i guess it's better than fucking calling a subshell and some nt specific prompt like i see some winfaggots do.
>>
>>59910952
>LuaJIT
that bitecode trick has something going for it
>>
>>59911047
Office is written with it
>>
>>59911054
nevermind, getch() is some conio bullshit.

fucking streetshitters
>>
>>59911054
>>59911078
Why are C tards so angry 24/7? Does it come from the frustration of unproductivity?
>>
>>59911092

I fucking hate C but come the fuck on.

winfaggots are cancer.
>>
>Written in Rust or other meme languages
Guaranteed SJW
>Program with really stupid name
Guaranteed freetardation
>>
File: blogger-image-304166495[1].jpg (49KB, 640x619px) Image search: [Google]
blogger-image-304166495[1].jpg
49KB, 640x619px
>>59910915
>This project encourages friendly collaboration between people of all sexualities, political views*, genders, colors, ethnicities, religions, etc and offers a safe, gentle, warm workplace.
>*restrictions may apply: your views must reinforce our own or you will be ousted like the cis white male scum that you are

Employees can't drink alcohol at work or show up drunk, and most things you consume there are to be paid for. Meanwhile in belgium: politicians not only have a bar right in parliament, the alcohol is even free for them to consume without limits.

Work sectors require you to be good at what you do and care little about your private life because doing your job is all that matters. Meanwhile in software: your software skills are literally the least relevant factor of your membership in a project.

Why do we keep allowing this kind of bullshit to happen? I thought the passage of time was supposed to bring progress, not regression.
>>
File: REPIN_Ivan_Terrible&Ivan_spooky.jpg (972KB, 2992x2328px) Image search: [Google]
REPIN_Ivan_Terrible&Ivan_spooky.jpg
972KB, 2992x2328px
>>59910915
>Developers use either Anime and/or Furry profile avatars.
>Written by someone who regularly shills C on /g/
I don't have a problem with C but I do have a problem with /g/ shitposters.
>>
>>Written by obvious reactionary
Into the trash it goes
>>
>>59911136
post yfw Bill Gates is a massive SJW and Tim Cook is gay
>>
>>59910915
Fuck fuck fuck I have a very suitable screenshot buried somewhere.
>>
>>59910915
>Written in C
>>59910936
>written in a programming language
Guaranteed security vulnerabilities.
>>59910968
>>59911054
>>59911078
>>59911092
>>59911106
Fucking newfags lurk more.
At least about standard:
ISO/IEC 9899:2011(Cor 1:2012) aka C11
ISO/IEC TS 17961:2013 aka secure coding in C
>>
>>59911230
>secure coding
>in C
kek
>>
File: 1488794529873.gif (1MB, 320x240px) Image search: [Google]
1488794529873.gif
1MB, 320x240px
>>59911230
>He thinks standards will prevent dangling pointers
>>
>>59910915
>Software red flags
Try this joint.
>>
>>59911246
And in general:
>safe coding
>in C
Pick one.
>>
>>59911230
fuck off. C is shit and will always be shit.

doesn't mean it's useless or disappearing but for fucks sake.
>>
>>59911441
Is this bait or C++ can't compare strings (which is highly unlikely)
>>
File: 1491081808903.jpg (56KB, 945x482px) Image search: [Google]
1491081808903.jpg
56KB, 945x482px
>>59911468
C is slowly fading away
>>
>>59911468
probably some meme hyper over optimization.
>>
>>59911485
good.

hopefully people will stop autistically screeching about how C++ is somehow the devil and worse than C now.

at least C++ is usable.
>>
>>59911474
It's not bait, you can find this in Qt Creator GIT. This is not even C level, even in C you can one line function to compare strings without that joint.
>>
>>59911503
>>59911485
This so much
>>
>>59911503
How would you compare two strings in C? Doesn't string.h have a comparison function?
>>
>>59911540
meant for >>59911513
>>
>>59911540

of course it has. strcmp.
>>
>>59911230
>he thinks that coding by standards will result in zero vulnerabilities
>>
>>59910915
Isn't GNU/Linux mainly written in C?
>>
File: wallpaper-2692643.jpg (1MB, 2560x1600px) Image search: [Google]
wallpaper-2692643.jpg
1MB, 2560x1600px
>>59911485
C joining perl now.

Good riddance
>>
>>59911590
Yes, a few months ago there was a vulnerability in Linux that escelates to local root. Caused by a double free. How embarassing
>>
>>59911485
Why is C such a massive flop?
What happened to C++ in 2004?
Why is Java so successful?
>>
>>59911590
Yes and GNU/Linux is guaranteed full of security vulnerabilities.
>>
>>59911485
>>59911642
what exactly is this tracking?
>>
>>59911663
It says in the picture
https://www.tiobe.com/tiobe-index/
>>
>>59911441
>qt 4.2.1
nice try Igor.
>>
>>59911590
Yes. It's just well audited C. Most C is not well audited.
>>
>>59911690
the pciture says rating its not very descriptive

this is waht i wanted

The TIOBE Programming Community index is an indicator of the popularity of programming languages. The index is updated once a month. The ratings are based on the number of skilled engineers world-wide, courses and third party vendors. Popular search engines such as Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube and Baidu are used to calculate the ratings. It is important to note that the TIOBE index is not about the best programming language or the language in which most lines of code have been written.
>>
>>59911642
java is successful because it's fast and provides the level of abstraction that is much nicer to work with than C or C++
>>
>>59911642
also Java is nice because it's abi/api cross platform compatible so you don't need like meme build machines for god awful platforms like HP-UX or some other cross compiler fuckery.
>>
>>59911758
>Java is successful because provides the level of abstraction that is much nicer to work with than C++
FTFY.
>>
>>59911642
Java is successful for the same reason C was successful, and it's the very same reason why Go will be successful, more than Rust: Ease of use.

When C came out programmers were able to reduce the development time by 40-60%.

In comes Java --allows programmers to be more productive. It also provided GC and objects. Programmers found them more appealing than manual memory management and started creating big programs on servers.

Now the time has come for Go. It's much more simple than Java . If google decides to support Go in android, Java may be superseded by Go.

Rust is also going to be successful, mainly because it has a much nicer RAII than C++. However Rust will always be far behind Go because of it's complexity. This is why C++ never took place of C. However if Rust manages to become a bigger monster than C++, it will die very quickly.

Programmers are dumb in general which is very humane.
>>
>>59911873
why they fuck will go be sucessful when everything is moving toward javascript or python
>>
>>59911077
Nah office is done in C++ most likely and it used to use win32, only in the last 10 years has it switched to using .net
>>
>>59911873
Java mostly became successful because it was taught by a lot of schools that thought OO was the way of the future, and it was a great OO learning language. The students just didn't understand that it wasn't supposed to be for production environments, so they kept using it, and then Java had to become faster, and then hardware became faster, and then it became just... normal.

Until Go is getting taught as the main language in a lot of schools, it's not really going to enjoy that same success.
>>
>>59910915
>uses the internet
Guaranteed security vulnerabilities
>>
>>59911589
This's how it works, kid.
>>
>>59911441
butwhy.jpg
>>
>>59910915
>Written in C
>Guaranteed security vulnerabilities
K, find me some on seL4.

Oh, you can't?
>>
>>59910915
toolbars
>>
>>59910915
Opensores software is shit though. Just look at qbittorent and libreoffice.
>>
>>59911873
Java is killing android. Androids have to have twice the cpu power of ios just to run the jvm at a decent speed without lagging.

Budget phones are almost unusable due to the lag.
>>
>>59910915
>>Written in C
I guess you should stop using your entire operating system.
>>
>It's made in a scripting language
You just KNOW it's going to be garbage.
>>
>>59914715
C is a nice scripting language
>>
>>59910915
kys
>>
>>59913549
>Just look at qbittorent and libreoffice.
What is the problem with them? qbittorent works perfectly for me and regarding libreoffice it works fine, while most documents opens fine i try to avoid saving documents in ooxml format precisely because only microsoft knows how the format works exactly, most people accepts either PDF when they'll not modify the document or to share it via google docs, almost everyone has a gmail account (thanks to android largely) and for calaborative work online solutions are better.
>>
>>59911714
It's not Qt 4.2.1, it's Qt Creator 4.2.1, nigggeroid.
>>59911540
Of course it has.
>>
>>59914852
Sure it is buddy.
*Compiles C code into machine code*
>>
>>59914690

But Haiku is written in C++
>>
>>59910968
Why do I find this photo so funny?
>>
>>59915099
Everyone laughs at C codes, anon
>>
>>59910915
Written by anime users
Thread posts: 77
Thread images: 9


[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.