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

/dpt/ - Daily Programming Thread

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: 326
Thread images: 56

File: 1489245875402.jpg (37KB, 419x424px) Image search: [Google]
1489245875402.jpg
37KB, 419x424px
What are you working on, /g/?

Old thread: >>60461621
>>
File: 1487188825714.jpg (479KB, 1099x1195px) Image search: [Google]
1487188825714.jpg
479KB, 1099x1195px
Nobody with critical reasoning faculties would ever willingly use Python or any other dynamic garbage.
>>
File: dlang_chan.jpg (139KB, 470x545px) Image search: [Google]
dlang_chan.jpg
139KB, 470x545px
Threadly reminder that dlang-chan is not dead; she's going to have her GC tumor removed (eventually); and she's super duper cute and easy to prototype in! Say something nice about her, /dpt/!
>>
http://ark-lang.org/
>>
File: file.png (190KB, 600x355px) Image search: [Google]
file.png
190KB, 600x355px
Now that the dust has settled can we all agree that Fortran is the best scientific computing tool?
>>
I'm working on a mobile social media for an university project.
I know how to do the android side of things, but I need to have a server which exchanges some data with my users. I do have a cheapo VPS I can use for this, but my doubts are on what language I should write the actual server in.
>>
>>60469920
Yes. Obviously.
>>
C++ > Java
>>
>>60470066
Agreed.
>>
File: Mencius_Moldbug.jpg (9KB, 220x207px) Image search: [Google]
Mencius_Moldbug.jpg
9KB, 220x207px
Daily reminder that Nock is the best programming language.
>>
>>60469891
What's your reasoning?
>>
>>60469891
Python is great to write a quick script to fuck with online polls tho
>>
>>60467176
Because I'm sadomasochist and so autistic payment systems and banking software gets me a stiffy.

Because it's good to learn older languages like COBOL to learn other ways of thinking.

>>60467679
COBOL promises you power overwhelming an permanent job controlling the wagies' lifeblood because nobody will change the payment systems.
>>
how the fuck do javascript quotation marks even work
>>
>>60470326
What you mean?
>>
>>60470227
Did you mean to type Notch? He wrote Minecraft in Java, which /dpt/ told me is a shite language. That's not Notch in your picture, btw
>>
>>60470333
like you have to use one time double one time single or something like that
>>
I'm writing a rss reader in C using libcurl and ncurse. Tell me why I shouldn't and what should I do instead.
>>
File: 1495088022051.jpg (26KB, 248x210px) Image search: [Google]
1495088022051.jpg
26KB, 248x210px
>>60470326
Bruh
>>
>>60470345
You can use either double or single but you gotta close with the one you open, that's all about it.
>>
yo senpaitachi hook me up with a guide to set up vscode to debug and compile C
>>
>>60470466
>>>/wsr/
>>
>>60470358
>Tell me why I shouldn't
C is an outdated and unsafe language, which is also a chore to write in.

>What should i do instead.
Learn Rust
https://www.rust-lang.org/en-US/
http://rustbyexample.com/

* not for the brainlets *
https://doc.rust-lang.org/nomicon/
>>
>>60470413
like this shows only a white tab nothing on it when i open it i know the problem is the quot marks idk what im doing wrong
sorry idk how to format it in 4chinz heres a screen
>>
>>60469904
Deprecated by modern C++ and Rust.
>>
hello yes gretnigs it is me the sepples fag yes hi here with the beginnings of my sdl based 2d game engine which is currently only a draw images to window and make funny noises engine
#include <cmath>
#include "image.h"
#include "music.h"
#include "sound.h"
#include "window.h"
using namespace soge;
static const double pi = std::acos(-1);
int main(int argc, char const** argv) {
window w("Hello World!", 640, 480, 60);
image i = w.get_image("ripinspaghettineverforgetti.png");
music m = w.get_music("bgs.wav");
w.play_music(m, true);
sound s = w.get_sound("grease.wav");
i.pinhole_x = 16;
i.pinhole_y = 16;
image j = i;
int a = 0;
int av = 1;
double r = 128;
int rv = 0;
while (w.update()) {
if (w.is_key_down("Left")) av--;
if (w.is_key_down("Right")) av++;
if (rv) {
r += rv;
if (rv < 0) {
rv++;
if (rv == 0) rv = 15;
} else rv--;
} else {
if (w.is_key_down("Up")) r++;
if (w.is_key_down("Down")) r--;
}
if (w.was_mouse_left_clicked()) {
rv = -15;
w.play_sound(s);
}
a = (a + av)%360;
i.scale_x = std::sin(a*pi/90) + 196/r;
i.scale_y = i.scale_x;
j.scale_x = -std::sin(a*pi/90) + 196/r;
j.scale_y = j.scale_x;
w.render_image(i,
w.get_mouse_x() + r*std::cos(a*pi/180),
w.get_mouse_y() + r*std::sin(a*pi/180));
w.render_image(j,
w.get_mouse_x() - r*std::cos(a*pi/180),
w.get_mouse_y() - r*std::sin(a*pi/180));
}
return 0;
}
>>
>>60469891
It's acceptable for scripting, not for writing real applications.
>>
>>60470532
This
>>
File: NO.png (251KB, 286x386px) Image search: [Google]
NO.png
251KB, 286x386px
Finished up hooktube.com, now I'm just waiting for all the SSL and DNS stuff to be 100% everywhere.

https://hooktube.com/watch?v=0X1xOKMKX80
https://hooktube.com/0X1xOKMKX80
https://hooktube.com/v/0X1xOKMKX80 (embed for iframes)
https://hooktube.com/watch/0X1xOKMKX80 (embed for iframes)

Prevents fags from getting any views or ad revenue when you share their youtubes. Just rewrite the yt domain.
>>
File: 1475790399761.jpg (13KB, 332x332px) Image search: [Google]
1475790399761.jpg
13KB, 332x332px
So is that guy with the long ass if statements on c# still around? someone tell him to use linq if you see him
>>
>>60470554
s w i t c h
>>
>>60470590
n o n e v e r t h i s l a n g u a g e s u i t s m e f i n e
>>
>>60469891
Nobody with critical reasoning faculties would ever willingly use Bash or any other shell script garbage.

Fixed that for you.
>>
Tips for programming C on low memory system?
I have about 110k to work with.
>>
>>60470613
but anon unless you are very precise with a screwdriver you need shell script garbage to run other software
>>
>>60470573
>somebody is actually working on something in /dpt/
>>
>>60470611
s w i t c h
s t a t e m e n t
>>
>>60470613
>unnecessary dependencies for trivial shit

shell has its place, despite being horrible
>>
>>60470554
>not writing in modern C
Gross.
>>
File: 1221036579420.jpg (465KB, 1680x1050px) Image search: [Google]
1221036579420.jpg
465KB, 1680x1050px
>>60470632
No buts dear anon.
Have a butt instead.
>>
>>60470679
oh my
how lewd
>>
>>60470650
w h a t w o u l d i e v e n n e e d t h a t f o r h e r e
i t s e e m s m o r e u s e f u l h e r e
window::~window() {
Mix_HaltMusic();
for (std::size_t i = 0; i < resources.size(); i++) {
void* del = resources[i];
switch (resource_types[i]) {
case rt_image:
SDL_DestroyTexture(static_cast<SDL_Texture*>(del));
break; case rt_music:
Mix_FreeMusic(static_cast<Mix_Music*>(del));
break; case rt_sound:
Mix_FreeChunk(static_cast<Mix_Chunk*>(del));
}
}
SDL_DestroyRenderer(static_cast<SDL_Renderer*>(renderer));
SDL_DestroyWindow(static_cast<SDL_Window*>(window_resource));
Mix_Quit();
IMG_Quit();
SDL_Quit();
}
>>
>>60470697
i t
l o o k s
b e t t e r
>>
File: 1472349475700.png (28KB, 324x411px) Image search: [Google]
1472349475700.png
28KB, 324x411px
>>60470679
Dear fucking lord. Clannads should be this lewd.
>>
>>60470677
C doesn't have namespaces. Nor classes. I need to put all my code in a namespace so I can feel sane and I need classes to organize my thoughts
>>
>>60469891
I needed a script that scrapes chessdb for names of chess players. I picked python for the job even though I hardly everrarely use it. I picked it because it's the best choice for such utility scripts and you literally can't prove me wrong.

>>60470554
pls use more whitespace

>>60470066
green > orange
>>
>>60470679
your butt anon?
>>
File: 1465734187470.jpg (159KB, 800x567px) Image search: [Google]
1465734187470.jpg
159KB, 800x567px
I am trying to re-implement getopt() in D while listening to this
https://www.youtube.com/watch?v=BE3YjeBowrM&lc=z12ajjl40ki0ivz0s22yetp44zuwizkwk04.1495120878245397
>>
>>60470764
>C doesn't have namespaces
Use prefixes.
typedef struct SOGE_MyStruct SOGE_MyStruct;
SOGE_something();

>Nor classes.
Structs are all you need. Want to hide their data behind functions? Use opaque pointers.
>>
File: -.gif (1MB, 292x278px) Image search: [Google]
-.gif
1MB, 292x278px
>>60470816
>>
>>60470764
You don't need arbitrary boxes restricting your thoughts.
>>
File: 1220899414486.png (2MB, 1920x1200px) Image search: [Google]
1220899414486.png
2MB, 1920x1200px
>>60470812
I am not a 2d Chinese Cartoon girl so not mine no.

Also busy with learning how linux drivers work but this book I am using sucks and I have no idea how to get Vim working as more than a text editor.
>>
C99 > Everything else
>>
>>60470854
>Use prefixes.
well yeah but
>Structs are all you need. Want to hide their data behind functions? Use opaque pointers.
YEAH BUT
that works really well and is smart
but
man OOP just feels so much more fluid and workable
>>
>>60470816
You should only be listening to jazz or progressive rock when programming (e.g. https://www.youtube.com/watch?v=EFeouD2IWSA).
Also,
WAKE THE FUCK UP
>>
>Check C chat on StackOverflow
>People actually having a discussion about the language itself
>Check C# chat
>People making fun of Polish, Russians and Kompot
>Check Rust chat
>Faggots having drama about downvotes
These memes write themselves
>>
>>60470882
>I am not a 2d Chinese Cartoon girl
Oh no. It's happening.
/g/ is being invaded by real people.
Everyone hide in a fap sock.
>>
File: 13260104.jpg (32KB, 720x510px) Image search: [Google]
13260104.jpg
32KB, 720x510px
>>60470931
>>
>>60470908
>man OOP just feels so much more fluid and workable
I suppose as long as you only use smart pointers and basic functionality that classes provide, it'll be fine.
>>
>>60470932
Who are you quoting?
>>
File: 1495093750862.jpg (35KB, 640x640px) Image search: [Google]
1495093750862.jpg
35KB, 640x640px
>It's another episode of "who are you quoting"
>>
>>60470974
StackOverflow chats
>>
does anyone know any legit sites for finding internships for people with CS degrees (bachelors). im a burger

sorry for offtopic
>>
File: SLAP.jpg (41KB, 319x315px) Image search: [Google]
SLAP.jpg
41KB, 319x315px
>>60470337
>>
File: 1494987321437.png (125KB, 332x183px) Image search: [Google]
1494987321437.png
125KB, 332x183px
>>60470816
https://www.youtube.com/watch?v=lXCYni_d1Nw
https://www.youtube.com/watch?v=uF5azK7whIU
https://www.youtube.com/watch?v=9d8N0OA9aNo
https://www.youtube.com/watch?v=Zcv09Rksmlg
https://www.youtube.com/watch?v=rFTnbRpmVn8
Thank me later
>>
>>60470947
You mean I am a fake person not a real one right?
>>
>>60471065
The joke is that everyone here is a 2D Chinese Cartoon girl except for you
>>
>>60470996
if you have a degree, does your alma mater not have online listings for internships and jobs? my Uni makes theirs available even for graduates who pay a certain amount.
>>
>>60470947
a-are you telling me that I've been talking to non-lolis!?
DEAR LORD
>>
>>60469874
learning html and css
>>
File: serveimage00.jpg (3MB, 4167x2763px) Image search: [Google]
serveimage00.jpg
3MB, 4167x2763px
>>60470932
What Kompot?
It's tasty, btw.
>>
>>60471083
>Everyone here is a 2D Chinese Cartoon girl
Wasn't github assuming everyone with an anime avatar as a girl on their diversity stats? so you're telling me the mythical girls who can code were /g/ all along?!
>>
>>60470547
>deprecated
>by a language that doesn't even not let you leak memory
kek
>>
File: 1235767467187.jpg (1MB, 1920x1200px) Image search: [Google]
1235767467187.jpg
1MB, 1920x1200px
>>60471083
Hence why I said I was fake.

Also are there any run once turn Vim into an ide scripts out there that are good for kernel driver writing?
>>
>>60471107
It's just water, fruit and a bunch of sugar
>>
>>60470554
>sepplesfags defend this
>>
>>60470554
So is sepples just a special snowflake C++ or something?
>>
>>60471290
Yeah, so?
>>
Why do people still pick C++ over C? It doesn't make any sense.

With C++ you got a clusterfuck of ALL the features of ALL languages jammed that turns C ugly and ridiculously massive. If you really want performance you should just use C.

If you want higher level abstractions for prototyping use D and translate that shit to C over the time. C++ code base is maintainable, unreadable and counter intuitive because your 20 fellow project members use 20 different dialect of C++ and you chose not to learn the whole gigantic language.
>>
>>60471091
my school does but its not updated at all

like there are postings from last year that just arent deleted and there are like 2 new postings from the past 2 months. it just looks abandoned so i was hoping for there being a better resource out there
>>
>>60471340
No, sepples is literally just C++. Saying the name that way is a meme.
>>
Is being a dev for the 'big 4' that good?
>Fresh out of uni
>Offered a mid-level dev job, very good salary in good city for pretty big company
>Will be comfy as fuck
>Still seem to look around these companies offices on google street view thinking it might be better
>>
>>60470532
Fuck off Rust is shit and stop shilling meme languages.
>>
>>60471374
>If you really want performance you should just use C.
but there's not always a difference in performance though
>>
>>60471290
>>60471365

>mfw watching 2 autismos talking past each other

The second sperg asked you what KIND of kompot the people in the c# chat were talking about, not what it is.

And you should be able to tell from his response that he misunderstood your question.

Sweet FUCK
>>
>>60471411
Like being constantly slower than C?
>>
>>60471412
chocolate covered rumps except you do not want to know where the chocolate came from
>>
>>60471428
That was a non sequitur.
>>
>>60471374
>because your 20 fellow project members use 20 different dialect of C++
Wait, C++ is not standardized?
Also, if people are working on some projects, they usually all use one language dialect.
>>
>>60471412
Could you please tone down on your own autism? thank you
>>
>>60470573
>https://hooktube.com/watch/0X1xOKMKX80 (embed for iframes)

actually that embed is
https://hooktube.com/embed/0X1xOKMKX80
>>
>>60469891

I used a dynamic programming language, Ruby, to test the functionality of a simulator program (written in C) that is being used in my graduate research.

>>60470466

Step 1: Download and install Visual Studio Code from here:
https://code.visualstudio.com/

Step 2: Download and install GCC, GDB, Make, and CMake from your distro's package manager. If you are using Windows, you can acquire these through MSYS2.

Step 3: That's it. You have all of the tools you need. VSCode does not need any additional setup to be able to edit .c files. If you are on Windows, you may consider downloading ConEmu64 so you can have a better terminal emulator for running the MSYS2 programs, but this is not a requirement.
>>
Sepplefags will defend this:

    #include <iostream>
void fun(int&) { std::cout << "stuff\n"; }
void fun(const int&) { std::cout << "other stuff\n"; }
int main()
{
/* const */ int n = 1; // uncomment to have it print "other stuff"
fun(n);
}
>>
>>60471389
I have been naive
>>
Ruby, How are you liking Rust?
>>
>>60471599
Genuinely amusing
>>
File: 24225496.jpg (54KB, 305x309px) Image search: [Google]
24225496.jpg
54KB, 305x309px
Does anyone know a little bit of pinvoke?
I'm using Win32.SHGetFileInfo to get icons from folders/disks for a tree view, and it works fine for the most part.

But some folders apparently don't have an icon attached to it, like for example "C:\Windows\assembly\GAC", which is a global assembly cache. Attribute-wise these folders are like every other folder (not hidden or anything), but when I try to fetch the icon from these folders the following exception is thrown: Win32 handle that was passed to Icon is not valid or is the wrong type.

Ok then, I could simply use a try/catch to skip the folders without icon and continue fetching icons for folders that do have icons. But here's the problem, once this exception is thrown once (regardless of being handled or not) Win32.SHGetFileInfo will start returning only zero IntPtr for every folder, even for those that have got an icon. The only way to fix this is to restart the application.
If someone has the slightest idea of what I'm going on about here I could post some sample code.
>>
File: what is this expression.png (249KB, 520x486px) Image search: [Google]
what is this expression.png
249KB, 520x486px
>>60471599
>function overloading is bad
>>
>>60471599
>call fun with int type of argument
>get "stuff\n"
>call fun with const int type of argument
>get "other stuff\n"
Alright, what's wrong here?
>>
>>60471594
>spoonfeeding
Sasuga tripfag

>>60471674
It's generally poor form. There are exceptions though.
>>
>>60471674
function overloading is bad
>>
>>60471395
if you can give me 3 actual reasons why it's shit, i'll never mention it again.

I won't be waiting.
>>
>>60471599
Now imagine what harm this can cause if you write using namespace std, and define a function with the same name as something in there, and where the input types differ only by a const.
>>
>>60471690
generic functions did nothing wrong
>>
>>60471599
D doesn't have this problem
import std.stdio;

void main ()
{
const int x = 6;
fn(x).writeln;
fn(x).writeln;
fn(x).writeln;
}

int fn (int x)
{
return 2*x;
}

int fn (const int x)
{
return 2*x;
}

int fn (in int x)
{
return 2*x;
}

Try to compile:
main.d(6): Error: main.fn called with argument types (const(int)) matches both:
main.d(16): main.fn(const(int) x)
and:
main.d(21): main.fn(const(int) x)
main.d(7): Error: main.fn called with argument types (const(int)) matches both:
main.d(16): main.fn(const(int) x)
and:
main.d(21): main.fn(const(int) x)
main.d(8): Error: main.fn called with argument types (const(int)) matches both:
main.d(16): main.fn(const(int) x)
and:
main.d(21): main.fn(const(int) x)
>>
>>60471729
Why it's good?
>>
>>60471685
>const is a type modifier, rather than a variable modifier
It's fucking retarded.
>>
>>60471775
Why is it retarded?
>>
File: fred.jpg (44KB, 400x399px) Image search: [Google]
fred.jpg
44KB, 400x399px
Why are like 80% of all programming jobs C#?
>>
>>60471694
No way to guarantee TCO.
No dependent types.
No HKTs.
>>
File: Yakumo.Ran.full.1170117.jpg (761KB, 664x1000px) Image search: [Google]
Yakumo.Ran.full.1170117.jpg
761KB, 664x1000px
>>60471693
double gamma(int n)
{
int c = 1;
for(int k=1;k<=n;k++)
{
c *= k;
}
return double(c);
}

double gamma(double x)
{
double sum = 0.0;
int smax = 10000;
double dt = 0.00005;
for(int s=0;s<=smax;s++)
{
double t = s * dt
sum += pow(t,x-1.0) * exp(-t);
}
return sum;
}

Saves some computation time, especially in constructing special functions.
>>
>>60471814
>Microsoft is popular
>Java is popular
Gee, I wonder what does it mean for Microsoft's Java
>>
>>60471694
Community is too busy with gender politics & useless drama.
Seem to be praising the language on its safety meanwhile there are other languages out there that are safe and has existed for way longer.
And doesn't have a standard
>>
>>60471599
Rust doesn't have this problem on a fundamental level
>>
>>60471834
The correct approach is to use typeclasses.
>>
>>60471815
>TCO
How come Rust is faster than Shitkell if it doesn't have any guaranteed TCO?
>>
>>60471869
Because TCO is a space optimization, not a time optimization (although the resulting code probably runs faster on most CPUs too).
>>
File: 1493838935514.gif (948KB, 200x200px) Image search: [Google]
1493838935514.gif
948KB, 200x200px
>>60471374
libraries
>>
>>60471869
Because shitkell is shit
>>
File: smug_ran.jpg (632KB, 709x1063px) Image search: [Google]
smug_ran.jpg
632KB, 709x1063px
>>60471865
>correct
Ah yes I forgot you're the master pajeet all hail
>>
>>60471815
>No way to guarantee TCO.
C does not guarantee TCO either

>No dependant types
now this is a meme

>No HKTs
this has been brought up before
https://gist.github.com/14427/af90a21b917d2892eace#file-hkt-rs
>>
>>60471948
>>No way to guarantee TCO.
>C does not guarantee TCO either
C is a bad language too.

>>No dependant types
>now this is a meme
Hardly. Dependent types are extraordinarily useful. By the way, you misspelled "dependent".

>>No HKTs
>this has been brought up before
>https://gist.github.com/14427/af90a21b917d2892eace#file-hkt-rs
And that attempt at HKTs in Rust has been dismissed before, because you can't use it to write traverse_.
>>
>>60471976
No one is interested in HKTs, let alone writing traverse_ for you. Any language that support macros have HKTs
>>
>>60471869

Rust uses LLVM for all of its code generation. TCO may not be guaranteed by the language standard, but it's fairly unlikely for the optimization not to be done.

Also, Haskell is slow as balls.

>>60471885

>not a time optimization
Considering that it can't increase the time used, and considering that memory access MUST take some time, it is both a space and time optimization.
>>
File: 1488819937023.jpg (116KB, 1280x720px) Image search: [Google]
1488819937023.jpg
116KB, 1280x720px
>/dpt/ hates overloading
>/dpt/ hates generics
I really don't like this "i hate useful things" meme
>>
>>60471976
>calling out spelling errors
lel, really?
When you're done nitpicking useless things that any real programmer can easily do without, why don't you tell us which language you prefer?
>>
File: remilia_fuck.png (104KB, 318x216px) Image search: [Google]
remilia_fuck.png
104KB, 318x216px
>>60472014
/g/ is full of codemonkeys who doesn't know and understand what to do with new features, who knew?
>>
>>60471992
>Any language that support macros have HKTs
this is bait
>>
>>60472062
>overloading
>generics
>new features
Wait, it's 1987 today?
>>
>>60472019
Did you just not read the rest of my post? Okay, here it is, without me trying to help you improve your writing:

>>No way to guarantee TCO.
>C does not guarantee TCO either
C is a bad language too.

>>No dependant types
>now this is a meme
Hardly. Dependent types are extraordinarily useful.

>>No HKTs
>this has been brought up before
>https://gist.github.com/14427/af90a21b917d2892eace#file-hkt-rs
And that attempt at HKTs in Rust has been dismissed before, because you can't use it to write traverse_.

There you go: three concrete reasons that Rust is a bad language. It's 2017, not 1977. There's no excuse for not having them.

I prefer any of {Scala, Haskell, Idris, Agda, PureScript} to Rust.
>>
>>60472086
Sorry I've been hibernating for 30 years.
>>
C++ supports higher kinded types in the form of template template types, but I have not found a single practical use of them.
>>
>>60472108
HTKs are useless, everyone knows it. The only "people" that care about HKTs are autistic FP manchildren
>>
>>60472114
If a language doesn't have HKTs, then it doesn't support DRY.
>>
>>60472094
>I prefer any of {Scala, Haskell, Idris, Agda, PureScript} to Rust.
What if he prefers not to produce garbage at the rate of 1GB/s?
>>
>>60472108
I used them for functions a bit
>>
>>60472094
>{Scala, Haskell, Idris, Agda, PureScript}
Why are you comparing those scripting languages to Rust?
>>
>>60472094
obviously you lack reading comprehension as well as a normal non-autistic brain, since i already said you're nitpicking useless things. They are missing because they are not essential.
Also, as much as i think C is outdated and flawed, it's not a bad language. So you really are just talking shit.
>>
>>60472133
kek
>>
How can I iterate over &str so I can obtain each characters in Rust?
>>
>>60472133
You can write code that produces garbage at the rate of 1GB/s in any garbage collected language (or, equivalently, that leaks memory at the rate of 1GB/s in almost any non-garbage collected language).

>>60472141
It's quite sad that Rust is inferior to *scripting languages*.

>>60472157
>useless things
I used all three of them today.

>not essential
Very few language features are essential. You don't need loops if you have goto. You don't need short-circuit evaluation of boolean operators if you have nested conditionals. Something not being essential is not a good reason to exclude it.
>>
>>60472205
call .chars() on it
>>
>>60472157
>massive juicy rust warrior asspain
rewrite something in rust and come back in 5 years after it finishes compiling.
>>
Not really an expert in programming but what makes HKTs so special and amazing?

>>60472205
Found searching google
for c in str.chars() {
//do stuff with c etc etc...
}
>>
>>60472228
>You can write code that produces garbage at the rate of 1GB/s in any garbage collected language
In shitkell*
>>
>>60472258
http://typelevel.org/blog/2016/08/21/hkts-moving-forward.html
>>
Rust Shill can act like an abrasive cunt about C from time to time, but at least he's shilling a feasible alternative instead of some shit like Haskell.
>>
>>60472228
>>60472133
I thought it was 6 GB/S?
>>
How can I access a character at a certain index in a string in O(1) time in Rust?
>>
>>60472251
>>>/p/ythonistas
>>
>>60472273
HKTs can be used to abstract over structures

An example of a use of HKTs would be the lens library (which also uses rank 2 types)
>>
>>60472273
If C people are mentally ill, trashkell "prgrammers" are severely autistic.

Everyone makes fun of them while they play their mental gymnastics
>>
File: 1475598524162.gif (487KB, 256x190px) Image search: [Google]
1475598524162.gif
487KB, 256x190px
>>60470570
>>60471395
>>60471815
>>60471869
>>60471885
>>60471908
>>60471976
>>60471992
>>60472063
>>60472094
>>60472133
>>60472141
>>60471690
>>60472228
>>60472251
>>60472268
>>60472275
>replying to tripfags
>ever
End, END yourselves, you fucking fuckwits.
You complain about tripfags being tripfags, but it's worse, YOU make them want to tripfag more and more because YOU make them think it's OK to tripfag - YOU nonetheless reply to their posts.
If you want the place to be clean of dumb tripfags - never reply to tripfags. They are always dumb.
>>
 for i, line in enumerate(openfile) 

on raw <open file> object, in python, gives me every line of that openfile
but on a string, it gives me every letter separated

anyone knows why ?
>>
>>60472313
>You complain about tripfags being tripfags
No I don't.

They contribute far more to this thread than your post does.
>>
>>60472313
This place actually has nothing of value
>>
>>60472295
go troll somewhere else. Not a Rust user but I am pretty sure you can't do the same in c either.
>>
>>60472326
>turns trip off

>>
>No I don't
>>
>>60472275
It probably improved, from 6GBps garbage to 1 GBps garbage in SHITKELL
>>
>>60472313
I-I know, it's just that I have no self control.
>>
>>60472330
>I am pretty sure you can't do the same in c either
Wrong.
>>
>>60472350
If that's wrong you can call C from Rust to do just that
>>
>>60472365
Wrong.
>>
>>60472324
nvm I used openfile.split()

I always struggle for hours then find the answer seconds after I ask it I'm retarded
>>
File: 1495073798020.png (1MB, 790x960px) Image search: [Google]
1495073798020.png
1MB, 790x960px
>>60472275
>>
File: 1489287649049.jpg (131KB, 1200x936px) Image search: [Google]
1489287649049.jpg
131KB, 1200x936px
>>60472343
Install scripts then, they let you hide posts with trips, special names and so on.
It's not that hard.
>>
>>60472373
Wrong.
>>
>>60472350
I knew you would say this so now go ahead and show me 100% correctly working O(1) to access a character at a certain index.
>>
I heard that rust was created by a jew is this true?
>>
I heard that computers were invented by a faggot is this true?
>>
>>60472295

Using the as_bytes() method, you can obtain a u8 slice, essentially a length field and a pointer to the string's internal byte buffer. This can be accessed in O(1) time like an array. This is only particularly useful for ASCII strings, however. If a string contains even one unicode character, then the nth byte is not the same as the nth character, and you will have to revise your algorithms.
>>
File: 1488944294986.jpg (29KB, 497x480px) Image search: [Google]
1488944294986.jpg
29KB, 497x480px
>>60472389
I'm aware, but then if feels like I'm out of the conversations.
>>
>>60472398
char char_at(const char* str, int index)
{
return str[index];
}


>>60472418
So what you're saying is that Rust has a way to let you do it, but the result may be wrong? That's even worse!
>>
File: Schoty_abacus.jpg (993KB, 919x1064px) Image search: [Google]
Schoty_abacus.jpg
993KB, 919x1064px
>>60472415
History didn't leave the name of the first man who invented computes.
>>
>>60472452
>may be
If you read carefully, he clearly said where it won't work
>>
>>60472452
Your code doesn't work 100% correctly. Thanks for proving you are talking shit.

Also that as_bytes() thing that other guy posted does the absolute same thing as your code does.
>>
>>60472476
The type system should prevent incorrect operations.

Rust loses again!
>>
>>60470532
rust is nice but useless
>>
>>60472296
I am writing a paper for my gender studies class and I need to know if rust was created by a person of jewish origin. This is very important I don't want to fail my class.
>>
>>60472452
nice one, sport!
>>
>>60472484
You're the one talking shit, friend. Strings are defined differently in C and Rust. C strings do not contain unicode characters.
>>
>>60472513
Fuck off back to your containment board.
>>
>>60472513
>pytards attempt at bantz
gonna have to do better than that, gurl!
>>
>>60472493
If you use as_bytes, you are explicitly casting one type as another.
>>
>>60472546
I am 100% serious. Why are you being a bigot? :(
>>
>>60472452
char char_at(const char str[static 1], size_t index) {
return str[index];
}
>>
>>60472493
>he type system should prevent
Huh? Type system is not a panacea to everything.

Rust cares about optimal safety and performance, where your scripting "languages" suck hard
>>
>>60472573
type system = safety
>>
>>60472558
Treating a u8 from the result of as_bytes on a string containing non-ascii characters as a character is a type error that would be caught in a good type system.
>>
>>60472493
>String, ByteString, Lazy ByteString, Text, Lazy Text.
kek (((type system)))
>>
>>60472601
type system != safety ∩ performance
>>
>>60472570
char char_at(size_t index, const char str[static index + 1]) {
return str[index];
}
>>
>>60472418
>If a string contains even one unicode character, then the nth byte is not the same as the nth character, and you will have to revise your algorithms.
not if you use superior utf32
>>
>>60472628
The more type information available to the compiler, the better it can optimize the code.
>>
File: 1465185415126.png (128KB, 540x685px) Image search: [Google]
1465185415126.png
128KB, 540x685px
>>60472634
Beautiful, but can we go further?
>>
>>60472640
>superior utf32
UTF32 in general is crap. It wastes so much fucking space, and it going to cause you to have a lot of cache misses.
>>
File: MnZ5YBE.png (1MB, 1280x720px) Image search: [Google]
MnZ5YBE.png
1MB, 1280x720px
how can i trap people into making my open source visual-interface engine for me?

you fucking nerds and your worthless shit make me sick every time i come on this board do something worthwhile for once you god damn autistic sacks of meat
>>
>>60472613
they should've used type classes for the operations desu
I don't have a problem with there being String, ByteString, Text though.
ByteString is, as the name implies, a string of bytes, intended to be interpreted as such. Text is for text, and string is the native string type which is simply a list of characters (which makes perfect sense for a lazy functional language, especially when it comes to fusion and such)

Lazy/Strict could've been done with GADTs or type families but I guess they want to stay low on extensions
>>
>>60472647
Yes and Lazy Evaluation makes memory leaks extra fun to debug.
>>
>>60472452

It's basically the same shit in C. Your char_at function works on ASCII, but not UTF8. Also, you shouldn't use int for these sorts of things, use size_t or ptrdiff_t for indices.
>>
>>60472659
It's as though a lot of inane criticisms of Haskell are made by people who know almost nothing about the language.
>>
>>60472659
>I don't have a problem with there being String, ByteString, Text though.
I have a problem. It's a sign of a language that's trying too hard to cover up flaws in design
>>
>>60472677
C strings are not UTF-8. Therefore C does not have the problem that the suggested Rust approach does.
>>
>>60472521
there is no such thing as a string in C, friend.
thus, a character array can conceptually be treated as a unicode string with no problem - just as a character array can conceptually be treated as an ASCII string with no problem


friend
>>
>>60472521

>C strings do not contain unicode characters.
Show me where in the C standard it requires that a C string contain no unicode characters. I'll wait.
>>
>>60472665
>the language is too hard for me!
>>
>>60472612
But you have to convert it to a character to use it as a character.
>>
>>60472711
A C string is an array of chars. A char is 8 bytes. Therefore it is impossible for them to contain unicode characters.
>>
>>60472682
You seriously have no argument here, why are you trying to push this?

ByteString is to be used as a string of bytes.
Not as the kind of string you would use in a CLI for instance.

String is the standard string type, and makes perfect sense as [Char] because of the simplicity.

Text is a high performance string.
Lazy versions exist for people who want them.

ByteString and Text are not even part of the standard library.


Is your complaint that your favourite languages DON'T have lazy string types, so that there are libraries with lazy string types is a problem?
Is it that there shouldn't be more than one?
As I recall, C has

uintptr
intpt
ptrdif
void*

... and on
>>
>>60472712
Oh no, I'm not autistic enough to invest on a lump of shit that produces binaries that are less predictable than a 14 y/o kid with mental disability in terms of performance.

Fuck off, if I really wanted slow programs I'd just use python
>>
>>60472747
C has the concept of multibyte strings. They are also represented using arrays of chars.
>>
>>60472747
>A char is 8 bytes
even if you had typed bits you would still be wrong
>>
>>60472756
In real languages they are either
1. char[] or just
2. string

Take your autistic bullshit and circle jerk about it on your functional ""programming"" thread
>>
>>60472747

>A char is 8 bytes
A char is 1 byte, which is typically 8 bits. A character may take up more than 1 char if it is formatted as UTF-8. If you read a text file containing UTF-8 characters into a char buffer, C has no problem with this. If you then use that char_at function, you'll get the nth byte, not the nth character.
>>
>>60472790
lel
>>
>>60471976
Why would I want traversable if I can have monotraversable.
>>
>>60472805
Are you this fucking stupid?
It's like you actually don't understand the words being said.

NOT
PART
OF
THE
STANDARD
LIBRARY
>>
>>60472790
kek
>>
>>60472521
So you were basicly trying start a shit storm about Rust being a shit language based on different definitions of what string and character is. Also a c string can perfectly contain unicode characters.

Also you are only partially right with me being wrong, as we were both talking about different kind of chars.

>>60472747
A char is CHAR_BIT bits which is atleast 8 bits.
It's perfectly possible for you array of chars to contain unicode characters.
>>
>>60470227
That's some obscure bait right there.
Also hi Moldbug
>>
>>60472853
>>60472756
>autistic REE
o im laffin
>>
Multi-line C-style comments are ugly as fuck.

//
// This is vastly superior
//

/*
* To this
*/
>>
>>60472877
>>You seriously have no argument here, why are you trying to push this?
>>ByteString is to be used as a ...
>>Not as the kind of string you wo..
>>String is the standard string type ...
>>Text is a ...
>>Lazy versio ...
>>ByteString and ...
>>Is your complaint ...
>>Is it that there shoul ...
>>As I recall, C has ...


>lmao >ree
>>
give me a project /g/
I haven't written any code in like a month
>>
File: rust-strings.png (5KB, 320x60px) Image search: [Google]
rust-strings.png
5KB, 320x60px
https://www.rust-lang.org/en-US/faq.html#strings
>>
File: Yakumo.Ran.full.1170052.jpg (359KB, 1000x1000px) Image search: [Google]
Yakumo.Ran.full.1170052.jpg
359KB, 1000x1000px
>>60472907
What level?
>>
>>60472910
All that autism and your shitlang is still slower than Rust or C. Makes you think, doesn't it?
>>
>>60472948
medium to advanced, experience in C,C++, and Java.
graduated from college a few weeks ago and I'm currently a NEET while I put in job applications
>>
>>60472910
6 G B P S
G
B
P
S
>>
>>60472910
Is low attention span part of your autism?
>>
>>60472655
I'll do it, but I only write in Common Lisp.
>>
File: rape.png (194KB, 347x481px) Image search: [Google]
rape.png
194KB, 347x481px
>>60472973
Implement a numerical ODE integration method for solving the sine-Gordon equation and plot the breather solutions.
>>
Psst... hey Rust users, if your language had a better type system then you could get O(1) access to characters in UTF-8 strings without having to convert them to u8 slices.
>>
File: 1341196327517.jpg (29KB, 410x284px) Image search: [Google]
1341196327517.jpg
29KB, 410x284px
tbqh C++ is actually a pretty nice language when you realize it's not "C with classes" or an OOP language like Java but a statically typed language emphasizing two ideas: low-level memory optimization and high-level generic programming based around templates.
>>
>>60473136
You think this bunch of OOPs would ever understand that?
>>
How do i write a c program that will pull shit off a website?
specifically i need to get some data from this website and sum up several years worth of data and put it into a txt file
>>
Are there any men (male) here?
>>
>>60473082
I prefer performance more than ejaculating over type theory
>>
>>60473173
I am a female (male)
>>
>>60473180
Then you'll be using C or C++ and not Rust.
>>
>>60473190
same
>>
>>60473190
That's not what I asked for.
>>
>>60473190
>>60473208
False. There are no males on /dpt/, only females pretending to be males (some of whom pretend to be females).
>>
File: 1489914396171.png (43KB, 645x364px) Image search: [Google]
1489914396171.png
43KB, 645x364px
>>60473204
Spot the shitkell
>>
>>60473250
Haskell is a language for lowest of the low beta cucks. No wonder its performance is the same
>>
>>60473272
B-BUT MUUH TYPE SYSTEM AND 6 GB/S GARBAGE PRODUCTION SYSTEM
>>
>>60473172
disregard this...
some googling made me realize this is going to take forever
>>
>>60473248
False. There are no human females on /dpt/, only ayylmao lolis pretending to be human females (some of whom pretend to be ayylmao lolis).
>>
>>60473250
>TCO
>O(1) indexing on string
STILL the slowest language. LMAO
>>
>>60473272
>>60473288
>>60473365
And you wonder why shitkell is never taken seriously
>>
>>60472867
If you have unicode characters in C strings, you don't have any useful random access.
>>
File: wojak.jpg (63KB, 633x758px) Image search: [Google]
wojak.jpg
63KB, 633x758px
>tfw your language can't implement traverse_
>>
>>60473136
It's not particularily good at that though, and Rust empathizes that particular aspect of C++ better than C++ imho. I do think C++ will get a major boost when it finally gets concepts though.
>>
File: 1445762626403.jpg (36KB, 300x360px) Image search: [Google]
1445762626403.jpg
36KB, 300x360px
>tfw your language is lower than python
>>
>>60473445
Slow but correct is better than fast but wrong.
>>
File: scala.png (55KB, 762x201px) Image search: [Google]
scala.png
55KB, 762x201px
Explain this shit
>>
>>60473445
JUST
>>
File: ss-2017-05-19-02-27-42.png (28KB, 814x181px) Image search: [Google]
ss-2017-05-19-02-27-42.png
28KB, 814x181px
>>60473474
works on my Linux(tm) machine
>>
>>60473518
You did the toSet one wrong.
>>
writing in javascript literally causes pain in various parts of my body
>>
File: ss-2017-05-19-02-31-25.png (27KB, 815x149px) Image search: [Google]
ss-2017-05-19-02-31-25.png
27KB, 815x149px
>>60473542
he did it wrong, not me. and it prints a warning

>>60473543
that's why bill gates has blessed us with typescript
>>
>>60473455
>>60473445
That's just pathetic
>>
>>60473569
I don't care if it prints a warning. It's a ridiculous result for the compiler to compute.
>>
>>60473398
Oh I agree with that but it still doesn't change the fact that's unfair for people to bash Rust for not having O(1) on strings when because of different definitions of characters compared to C strings.
>>
File: ran_rape.png (156KB, 387x309px) Image search: [Google]
ran_rape.png
156KB, 387x309px
>>60473455
>Slow but correct is better than fast but wrong.
Reminder that you're sharing a thread literally right now with people who unironically think this.
>>
File: Ging Ging.png (231KB, 640x361px) Image search: [Google]
Ging Ging.png
231KB, 640x361px
>>60472907
come help me with the visual-interface engine
>>60473047
thats fine, i intend to make sure it gets made in every language possible eventually.
links where nothing should be.
>>
has anyone played with Elixir?
I'm thinking about maybe learning it a bit but not sure what I would write in it.

currently I use mainly go (personal/work), python (work), and javascript (personal/work) and have used Scala, Java, C, etc.
Elixir looks like an even more pure-FP form of Scala but I've only just glanced at the docs
>>
>>60473914
>Eli(((xir)))
>>>/wdg/
>>
File: 7297_7891.jpg (39KB, 640x480px) Image search: [Google]
7297_7891.jpg
39KB, 640x480px
You had better have a good reason for not using Lisp.
>>
>>60474126
but anon elixir is a pure FP language
web developers would never understand or use it
>>
>>60469874
If I license my code with GPL then later decide to make it proprietary, have I just committed a GPL violation because it's a derivative work of something that was licensed under GPL? Can I get in trouble for this?
>>
>>60474219
I don't know how
>>
>>60474298
You are the copyright holder, you can do whatever the fuck you want with it. But the version that is already released as GPL would obviously remained GPL. You can't change license retroactively, only for newer versions.
>>
>>60474294
You fucking retard, FP IS for webdevs. Take your Elixir and JS to wdg
>>
>>60474219
Not being a tremendous faggot, probably.
>>
>>60474294
>dynamic trash
>>
>>60474331
Doesn't GPL explicitly state that the license MUST apply to all derivative works, though?
I mean, no one would be able to prosecute you, but I still think it would be a GPL violation.
>>
>>60474606
It's not derivative work, it is simply "the work" as you are the author.

If other people have contributed to your project, then it is in the gray area. But if you're the only contributor, then there's nothing preventing you.

As for multiple contributors, there's actually nothing legally stopping the copyright holder from suddenly changing the copyright, at least not using US and international copyright laws (local laws may vary). But it is considered a dick move, though. One example include Nexuiz/Xonotonic
>>
>>60473173

I am a man (male). What's up?
>>
Is building something that uses Deep/Machine Learning worthwhile?
>>
>>60474865
> something
yes/no/maybe/canyourepeatthequestion
>>
>>60474841
>Ruby
>male
Nice try.

No, there are no males here. I tried to be, for a time, but the closest I got was being a man (female).
>>
>>60471387
dunno then. try using CS keywords on indeed and filter by internship
>>
>>60474298
A good rule of thumb, imo, is to go from less permissive to more restrictive and not the other way around. e.g. do your initial work in a very permissive license like BSD or MIT, and then your final release in GPL. This way you don't screw anyone over who uses or contributes to your draft work but also protect your final and comprehensive release from being used in a "non-free" manner.
>>
in java, is there a way to make a printed string take up a certain amount of screen space?

like how you can make a certain line take up 80% of the screen in html
>>
>>60475194
>in html
wed dev gen
>>
>>60475246
i was just comparing it to something in case my question wasnt phrased correctly
>>
>>60471374
>blub paradox
You don't have to use ALL the features, you know.
Also, one of the philosophies of C++ is that the abstractions are zero cost, which means that you don't pay for what you don't need.
>>
>>60475194
find some way to get the dimensions of ur console
>>
pub fn main() {
let mut bytes = String::from("Hello there").into_bytes();
bytes[3] = 'k' as u8;
println!("{}", unsafe { String::from_utf8_unchecked(bytes) });
}


O(1) mutation of an ASCII string in Rust.
>>
>>60475343
Does it work with "こんにちは"?
>>
>>60475296
>vtables
>zero cost
>>
>>60475386

No, only ASCII strings. If the string is Unicode, since the default is to use variable length encoding (UTF-8), there cannot be O(1) access.
>>
>>60475420
>English text performs well
>Foreign text performs badly
Why is Rust such a xenophobic language?
>>
>>60469891
This. The program I'm currently working on is a python wrapped fortran program and it's really annoying
>>
>>60475428

It's not a Rust thing, it's a UTF-8 thing. Rust just decided to adopt UTF-8, since it's the most universally accepted method of doing Unicode. In UTF-8, all ASCII-7 characters take up 1 byte, and all others take between 2 and 4 bytes. The bias for ASCII is to ensure backwards compatibility. It's also the most practical choice, since most text on the Internet is ASCII-7, especially if we take into account all of the source code our browsers have to parse. Since the only way to guarantee O(1) access time for any arbitrary unicode string would be to use UTF-32 (4 bytes per character), UTF-8 just makes for good space saving.
>>
>>60475519
>It's not a Rust thing,
it most certainly is
>>
>>60474879
>Something
Battle in Pokémon Red/Blue?
>>
>>60475528
Do you like to turn off your brain while on /g/?
>>
>>60475519
>>60475528
IS RUST RACIST?
>>
>>60475581
enlighten me.
>>
File: UnlitZone.png (130KB, 538x932px) Image search: [Google]
UnlitZone.png
130KB, 538x932px
Question for those of you that can into graphics
I'm having this issue on some of my client's computers (this is for a Unity asset) that I cannot reproduce so it's being EXTREMELY difficult to fix. I'm using camera.rect to render to only part of a screenspace rendertexture to save on render time- as far as I can tell, it's analogous to glviewport.
The issue is, on some older mac computers, realtime lighting is totally shot. The lighting appears to render only within a rectangle that is of the same SIZE as the correct one, but that is docked at 0,0.

This happens in both forward and deferred rendering, and does not happen with baked lights. What the hell could cause this?
>>
>>60475910
>>>/vg/agdg
>>
>>60475926
>Implying a single person there knows about low-level graphics
Every single time I've asked a graphics-related question there nobody knew what I was talking about
>>
File: I am not a clever man.jpg (168KB, 525x1216px) Image search: [Google]
I am not a clever man.jpg
168KB, 525x1216px
>did everything on a single file
>over twelve hundred lines (>1200)
>mfw I have to refactor everything into separate files
>>
>>60475910
Do it in software
>>
Can I add a clause to my license that no project utilizing my library is allowed to have a CoC?
>>
I have this annoying bug that is stopping my progress on a WebExtensions add-on I'm making. The solution will be useful for making more websites usable without having to run non-free Javascript

The bug:

> add-on does this procedure exactly:
> https://stallman.org/salsalabs-method.html
> successfully gets to the page with the string "[URL]<the URL>"
> When it redirects to the URL in Javascript, it gives an error page.
> When the URL is copied and pasted, it works
> error is: "Error! No saved objectValues at all -- crawler? bad link? filter?"

Here is the entire main.js, but the relevant parts are near line 38

https://pastebin.com/HycEVeqe

The anon that tells me how to fix this bug will get +1 street cred.
>>
>>60475910
run a gpu debugger that can track the opengl state. it sounds like an older graphics driver that does not support a particular feature you're using, or a bug within that driver that is not setting the correct state.
>>
>>60469891
nice not-an-argument retarded faggot
>>
>>60476752
I do not have access to any machine that the issue is reproducible on.

>>60476680
Pardon?
>>
>>60476712
yes.


but is it legally defensible? IANAL and lawyers are inconsistent so the answer is no.
>>
>>60476807
>legally defensible

Of course it is. All code is copyrighted to its author. If a person or group using your code refuses to follow your terms for its usage, then they either have to stop using it or they're liable for copyright infringement.
>>
>>60476712
>CoC
what does this mean? Code of conduct?
>>
>>60476928
Plethora of furry futas
>>
>>60476807
It's legally defensible, but it's NOT a free and open source license if you explicitly add exceptions discriminating against certain groups of people, namely, internet feminists.
>>
/dpt/ is dead
>>
>>60476928
Calculus of Constructions
>>
>>60475417
compared to the equivalent of funcptrs which are:
a) not known at compile-time
b) require storage for each instance
c) are not necessarily safe

i'd say vtables are a net gain
>>
NEW >>60477250
THREAD >>60477250
NEW >>60477250
THREAD >>60477250
>>
>>60476825
things get funny in legal land. a licence is not as authoritative as people think. you don't get to rewrite laws and rights just because you have a LICENCE.txt 3 subdirectories deep in your repo.
decisions have to be made (by lawyers (who are inconsistent (and probably don't understand software as well as they probably should)))
>>
>>60469874
>Anime
Hi.
Go to hell.
>>
>>60477295
Doesn't make it any less copyright infringement. As the author, your code solely belongs to you. Regardless of any license attached to it, you can single out a person or group and explicitly say they're not allowed to use it if you wanted to. Your code is solely your property. It's no different than music, photos, video, text, or anything else that can be copyrighted.
>>
hey guys i'm majoring in CS but im not completely sure in my future. what would be some good career paths i can choose with this degree?
>>
>>60476712
add that the speech stay transparent to the extent your program regarded. Meaning that all character issued assignments be kept as they are and in order for the full breadth of your program be kept transparent as desired by the issuing party, that is you.

This way the omission of code in keeping to the function of your program will be limited to a full transmission rather than a simplified and graphed transfer of inferred meaning of the program. The point and pinnacle of the free software movement In drubk.
>>
>>60470563
>There's a hard difference between a script and a real application
I miss the days when I too had no sense of nuance and believed that everything was an either/or
Thread posts: 326
Thread images: 56


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