[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: 323
Thread images: 63

File: gnu nagisa.jpg (107KB, 960x960px) Image search: [Google]
gnu nagisa.jpg
107KB, 960x960px
old thread: >>60621778

What are you working on, /g/?
>>
>>60628373
Stuff
>>
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); she's super duper cute; and she's a blast to write in! Say something nice about her, /dpt/!
>Features
https://dlang.org/comparison.html
>Standard library
https://dlang.org/phobos/index.html
>GC
https://dlang.org/spec/garbage.html
https://dlang.org/blog/2017/03/20/dont-fear-the-reaper/
https://dlang.org/blog/2017/04/28/automem-hands-free-raii-for-d/
>Books
https://wiki.dlang.org/Books

>>60628373
Modern C and further learning dlang-chan.
>>
File: images.png (5KB, 226x223px) Image search: [Google]
images.png
5KB, 226x223px
Reminder that this is the shit FP fags have to go through daily to get anything done and they all have ptsd from it
(define arity-includes?
(lambda (a i)
(and (>= i (car a))
(or (not (cdr a))
(<= i (cdr a))))))
(define reassoc
(lambda (k v l)
(cons (list k v)
(filter
(lambda (l)
(not (eq? (first l) k))) l))))
(define make-class
(lambda vtable
(lambda init-args
(letrec
((self
(let ((fields (list)))
(lambda args
(if (null? args) (list vtable fields)
(let ((called-arity (length args))
(avtable (assoc (car args) vtable))
(afields (assoc (car args) fields)))
(cond
((and avtable
(arity-includes?
(procedure-arity (car (cdr avtable)))
called-arity))
(apply (car (cdr avtable))
(cons self (cdr args))))
((and afields (= called-arity 1))
(car (cdr afields)))
((= called-arity 2)
(begin
(set! fields
(reassoc (car args) (car (cdr args))
fields)) self))
(#t #f))))))))
(begin (apply self (cons (quote init) init-args)) self)))))
(define counter
(make-class
`(init ,(lambda (self x) (self 'x x)))
`(inc ,(lambda (self) (self 'x (1+ (self 'x)))))
`(get ,(lambda (self) (self 'x)))))
(define x (counter 12))
(display (x 'get))
(x 'inc)
(display (x 'get))
(x 'inc)
(x 'inc)
(display (x 'get))
>>
@60628421
FP != lispshit
>>
File: 1491073051584.jpg (35KB, 600x600px) Image search: [Google]
1491073051584.jpg
35KB, 600x600px
>hate Python
>want to find some fairly popular and simple language
>discover Lua
>learn it suffers from backward incompatibility
>hate Lua
What next should I look?
>>
>>60628417
I wanna cuddle with Dlang-chan.
>>
File: cantonese cartoons.png (305KB, 853x480px) Image search: [Google]
cantonese cartoons.png
305KB, 853x480px
I think I'm finally getting a hang of the functional programming meme.

Rate my elm fizzbuzz, /dpt/
range s e =
if s == e then
[e]
else
[s] ++ range (s + 1) e

fizz n =
if n % 15 == 0 then
"FizzBuzz"
else if n % 5 == 0 then
"Buzz"
else if n % 3 == 0 then
"Fizz"
else
toString n

fizzBuzz l = List.map fizz l

hundies = range 1 100

main =
text (
toString (fizzBuzz hundies)
)
>>
>>60628466
Guile? You sound autistic enough.
>>
>>60628466
OCaml.
>>
I hope that fag who was shitposting like mad last night is at the bottom of some ravine.
>>
File: heh332.jpg (164KB, 984x962px) Image search: [Google]
heh332.jpg
164KB, 984x962px
Rate my terminal rice script!
It takes the color palette from an image and overwrites your xfce4-terminal config to match it.
Surely, this could be written for any terminal config, I'm only familiar with one though.

https://paste.installgentoo.com/view/raw/b6c413f6
>>
>>60628421
Fixed so the syntax highlighting doesn't go to shit
(define arity-includes?
(lambda (a i)
(and (>= i (car a))
(or (not (cdr a))
(<= i (cdr a))))))
(define reassoc
(lambda (k v l)
(cons (list k v)
(filter
(lambda (l)
(not (eq? (first l) k))) l))))
(define make-class
(lambda vtable
(lambda init-args
(letrec
((self
(let ((fields (list)))
(lambda args
(if (null? args) (list vtable fields)
(let ((called-arity (length args))
(avtable (assoc (car args) vtable))
(afields (assoc (car args) fields)))
(cond
((and avtable
(arity-includes?
(procedure-arity (car (cdr avtable)))
called-arity))
(apply (car (cdr avtable))
(cons self (cdr args))))
((and afields (= called-arity 1))
(car (cdr afields)))
((= called-arity 2)
(begin
(set! fields
(reassoc (car args) (car (cdr args))
fields)) self))
(true false))))))))
(begin (apply self (cons (quote init) init-args)) self)))))
(define counter
(make-class
(list (quote init)
(lambda (self x)
(self (quote x) x)))
(list (quote inc)
(lambda (self)
(self (quote x) (1+ (self (quote x))))))
(list (quote get)
(lambda (self)
(self (quote x))))))
(define x (counter 12))
(display (x (quote get)))
(x (quote inc))
(display (x (quote get)))
(x (quote inc))
(x (quote inc))
(display (x (quote get)))

To do: implement inheritance
>>
File: dlang_chan_7.jpg (75KB, 383x491px) Image search: [Google]
dlang_chan_7.jpg
75KB, 383x491px
>>60628468
>>
>>60628481
>>60628486
I need some BASIC-like, not new fun functional languages.
>>
>>60628373
It's a good time to learn Go:
https://tour.golang.org
https://www.golang-book.com
>>
>>60628517
>even Google has just ditched Go in favor of Kotlin
>it's a good time to learn it
Why is /dpt/ so fuck of necrophiles?
>>
@60628517
g* literally has zero superior use cases, google shill.
>>
>>60628512
>BASIC
brain cancer. Seriously get yourself out of it asap
>>
File: 20170321_070938.png (595KB, 781x739px) Image search: [Google]
20170321_070938.png
595KB, 781x739px
>>60628548
A SHILL!
A SHILLY SHILL!
A SHILLY SHILLY SHILL-SHILL!!
>>
>>60628543
AFAIK, Go and Kotlin have different uses.
>>
@60628575
main.go:5: syntax error: unexpected semicolon or newline before {

it needs put out of its misery
>>
trying to implement clustering to differentiate between two of the same object in a image
im doing sift to extract keypoints and i want to implement some form of cluster analysis
any tips on which one would be good?
thinking maybe structured prediction or k-nearest neighbors
>>
>>60628421
>>60628507
What the fuck. Get this shit out of here holy crap. Ew.
>>
>>60628472
The program is more efficient if you do not check for divisibility by 15 for fizzbuzz. You only need to check for divisibility by 3 and 5. 15 is a subcase for which you have already done the computation at each step. It's redundant.
>>
>>60628576
>Internet: Rust is better than Go
>Go shills: Maybe, but they aren't competitors. ( https://dave.cheney.net/2015/07/02/why-go-and-rust-are-not-competitors )
>Internet: Kotlin is better than Go
>Go shills: Maybe, but they have different uses.
>Internet: Even modern C++ is better than Go
>Go shills: Maybe, but they have different niches.
Every fucking time.
>>
>>60628643
>Internet: Go is better than Go
>Shill: Maybe, but...
>Shill: ... wha
>>
>>60628548
>google shill
lol no, it's open source and BSD licensed, unlike microsoft shit. you can copy the source code and do whatever you want with it.
>>
>>60628421
>not binary lambda calculus
Lightweight baby.
>>
File: 1488183809920.png (383KB, 1250x1425px) Image search: [Google]
1488183809920.png
383KB, 1250x1425px
>>60628466
Fortran.
Do it faggot.
>>
>>60621778
will my language get a waifu when it's complete?
>>60621962
the Sinatra tutorial :^)
>>60624261
nice, I'm not the only nix user here I guess
>>
>>60628667
Go was literally googles attempt at a JS-level language so they can mass-produce pajeets and bootcamp artisans.
>>
>>60628643
but rust and go aren't competitors, you can't write, say, a kernel in go.
kotlin is clearly orientated to replace java in mobile apps... which go doesn't do
c++ is a big ass mess, but it's usually used for different things (mostly high perf programs) than the other langs you mentioned, so...

what, are you telling me that a lang that can do EVERYTHING and can excel at EVERYTHING exists?
>>
>>60628622
I'm still an FP babby though, so I don't know how to do that functionally. Tips? (I also realized I don't need the argument l in my fizzBuzz function declaration)
>>
File: 1489342687666.jpg (297KB, 572x800px) Image search: [Google]
1489342687666.jpg
297KB, 572x800px
>>60628677
Already did.
Next?
>>
>>60628421
This is pretty terrible Lisp.
>>
>>60628731
The only legit use case for Go is network services, and all three languages, Rust, Kotlin/JVM and C++, are better at it than Go.
>>
File: 1495510388344.jpg (155KB, 450x425px) Image search: [Google]
1495510388344.jpg
155KB, 450x425px
>>60628768
Mathematica.
>>
>>60628738
>I'm still an FP babby though
That has nothing to do with functional programming.
>Tips?
Nesting.
>>
>>60628778
it's mit scheme actually
>>
>>60628768
>already did
So you completely mastered it then? Let's see some advanced program you wrote in Fortran.
>>
>>60628802
Schemes are dialects of Lisp, so >>60628778 is still correct.
>>
>>60628373

Can anyone recommend me a good .NET reference book or something to get up to speed on it?
>>
>>60628797
Nah.

>>60628815
None of your business.
>>
>>60628782
>Rust
not really involved in rust, but I haven't seen much networking stuff done in rust

>Kotlin/JVM
java/jvm are being replaced for good reasons... go solves those problems

>C++
oh yeah, I'm sure you want to write network services in C++
>>
>>60628841
Fuck off then
>>
>>60628863
Make me.
>>
>>60628778
>>60628826
Of course it's terrible Lisp. He's trying to implement classes in Lisp. If you want to write OO code use an OOP language.
>>
>>60628882
If you want to write OO code in Lisp, just use CLOS.
>>
>>60628778
>>60628826
>>60628882
Any suggestions to improve it that don't involve dropping the OOP part?
>>
>>60628421
This nesting gave me a clinical cancer.
>>
>>60628931
> it that don't involve dropping the OOP part?
stick to sepples or java if you need POO to program, pajeet
>>
>>60628901
mit scheme doesn't have clos. lisp has it but also isn't a qt anime girl (male) like scheme is
>>
>>60628931
I would break up that behemoth into smaller functions and compose them where necessary.
>>
>>60628861
>I haven't seen much networking stuff done in rust
Well, it already outperforms Go: https://www.techempower.com/benchmarks/#section=data-r14&hw=ph&test=plaintext
>java/jvm are being replaced for good reasons
Java is being replaced with Scala/Kotlin/Whatever, JVM is here to stay. Go's infrastructure is nowhere near JVM.
>I'm sure you want to write network services in C++
I actually do, professionally. If you want the actual high load, like 100Gb/s per 1U server, it's either C or C++.
>>
>>60628971
There is TinyCLOS.
>>
>>60628953
But anon, OOP is cute and pretty but all the languages that support it natively smell bad. :-(

>>60628972
Thanks, can't code on phone but will look into
>>
>>60629003
>OOP is cute and pretty
cute girls are nice and simple
only roastie hags need layers and layers to appear attractive. But remove those layers and you reveal their ugliness.
>>
File: 1464143124471.jpg (1MB, 1412x1200px) Image search: [Google]
1464143124471.jpg
1MB, 1412x1200px
>>60629003
>OOP is cute and pretty
>>
>>60629037
>>60629051
stop being mean to oop-tan she is plenty simple, only types make her bad, but typed languages in general are just awful so no surprise there
>>
>>60629097
>oop-tan she is plenty simple
single inheritance maybe, but MI is T R A S H.
>>
>>60628417
anon I love u
>>
>>60629121
multiple inheritance has never been tried
traits are the only path to the future
>>
@60629146
>multiple inheritance has never been tried
nyet, comrade.
>>
>>60629161
embrace the inevitability of traits
>>
>>60629173
i already have.
traits and properties are nice.
>>
File: rfafa.jpg (76KB, 800x596px) Image search: [Google]
rfafa.jpg
76KB, 800x596px
hey everyone i just learned javascript

is there any practical use for this language that isn't making shitty spyware websites that will be obsolete in two years
>>
>>60629204
yes, continued use will guarantee your pajeet status for years to come.
>>
>>60629204
javascript guarantees employability now that everyone and their grandmother is writing entire applications and even the backend in pure javascript.
>>
>>60629204
ajax is the most useful feature of javascript it enables you to write things like chat clients

other than that no
>>
thinking of implementing opentracing in Haskell tomorrow, we could use it
>>
>>60629253
>ajax is the most useful feature of javascript it enables you to write things like chat clients
Do you know who invented Ajax?
>>
>>60628708
>nice, I'm not the only nix user here I guess

pretty popular in Haskell community now; I use it personally for many years now as well as using it for in-house and customer projects (currently actually doing terraform + nix + GCE stack)
>>
>>60629312
no
*googles it*
u fokn wot m9
>>
>>60628981
>Well, it already outperforms Go: https://www.techempower.com/benchmarks/#section=data-r14&hw=ph&test=plaintext

>Java is being replaced with Scala/Kotlin/Whatever, JVM is here to stay. Go's infrastructure is nowhere near JVM.
does android even use the JVM? also, are Go and Java even comparable in this context? can you write an android app purely in Go?

>I actually do, professionally. If you want the actual high load, like 100Gb/s per 1U server, it's either C or C++.
as I said, high perf. if you don't care about stupidly high performance to the last byte (and don't want potential security issues), you write it in Go. or Rust, or whatever
>>
>>60628373
can anyone source an artist for the OP
>>
>>60629204
nodejs
>>
>>60629051
Hello Baroque-kun. Your taste in music is awful.
>>
>>60629349
What just happen to your English anon?
>>
>>60628421

>(define identifier (lamdba (args) ... ))
No, dumbass, if you're going to define a function in scheme, it looks more like

(define (identifier args) ... )


Don't use lambda for every function define.

Also, FP users hate dynamically typed languages like Lisp. One idiot here doesn't even believe there's a such thing as a dynamically typed language.
>>
shitty home automation using python.
>>
File: 20170302_223608.jpg (25KB, 201x170px) Image search: [Google]
20170302_223608.jpg
25KB, 201x170px
>>60629377
>No, dumbass, if you're going to define a function in scheme, it looks more like
>(define (identifier args) ... )
>Don't use lambda for every function define.
But using lambda for every function define makes more sense.
>Also, FP users hate dynamically typed languages like Lisp. One idiot here doesn't even believe there's a such thing as a dynamically typed language.
Scheme isn't dynamically typed, it's untyped.
>>
>>60628616
Workin' on it
>>
>>60629350
>are Go and Java even comparable in this context?
Java/JVM is huge in network services.
>can you write an android app purely in Go?
>you write it in Go. or Rust, or whatever
So, where does Go outshine the others? What's the preferred use case for it?
My point being, there's none, in every concrete case there are better tools for the task.
>>
>>60629445
>So, where does Go outshine the others? What's the preferred use case for it?
Well, you see, there are some things it's better for, and some things other things are better for.
>>
>>60629331
yep I've used it for work too. only been using it about 6 months now on my own computer but I've been messing around with it for the better part of 2 years I think. really wanna see it take off more because it's literally the only distro that just werkz for me
>>
File: typeerror.png (32KB, 1209x706px) Image search: [Google]
typeerror.png
32KB, 1209x706px
>But using lambda for every function define makes more sense.
We have syntactic sugar for a fucking reason. Using lambdas unnecessarily makes your program look like shit.

>Scheme isn't dynamically typed, it's untyped.
Nah mate, it's dynamically typed. It gives type errors at runtime, which is the definition of dynamic typing.
>>
If I wanted to simulate asteroid orbits in real time, what language would I be using?
>>
>>60629554
>strings aren't numbers

you can add them and they have a zero
>>
>>60629561
Mathematica.
>>
>>60629554
>We have syntactic sugar for a fucking reason. Using lambdas unnecessarily makes your program look like shit.
but functions are first class objects and you must respect the functions by observing that they can be declared just the same as any variable

>Nah mate, it's dynamically typed. It gives type errors at runtime, which is the definition of dynamic typing.
that makes sense but in light of this it really seems like static and dynamic typing have nothing whatsoever in common so it is interesting that they are both called typing
>>
>>60629561
holyC
>>
>>60629643
I want to touch Ran's tails!
>>
>>60628373
can I split a string in java into n-bit chunks?
>>
>>60629689
HolyC is actually really cool along with DolDoc.
>>
>>60629717
If n % 8 == 0 then yes this is trivial (the actual string object may be larger due to bookkeeping data though)
Otherwise no because you'd be trying to split it across a character boundary
>>
>>60629747
>Otherwise no because you'd be trying to split it across a character boundary
but that's exactly what I want
I don't want a character
I want my n bit chunks and do stuff with them
>>
>>60629783
There is literally no reason why you should ever write code dealing with bits at that level in a language like Java. Don't use a screwdriver for nails.
>>
>>60629717
https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ByteString#copyFrom-java.lang.String-java.nio.charset.Charset-
>>
>>60629713
Verboten.
>>
File: youthink.png (287KB, 1010x1718px) Image search: [Google]
youthink.png
287KB, 1010x1718px
C++ is so convenient! Thanks Bjarne!
>>
>>60629465
>Well, you see, there are some things it's better for
what things would that be?
>>
>>60629688

Just because functions are first class objects doesn't mean that stylistically you have to make everything a fucking lambda.

>that makes sense but in light of this it really seems like static and dynamic typing have nothing whatsoever in common so it is interesting that they are both called typing

Of course they have nothing in common. They are literal opposites. One checks types at compile time, one at runtime. They are both called "typing" because they are both qualities about a type system, namely, when the type system is applied.
>>
>>60630050

Why are you not using std::thread and std::mutex?
>>
File: typing.png (46KB, 603x486px) Image search: [Google]
typing.png
46KB, 603x486px
oh it's that time again
>>
File: file.png (169KB, 1855x838px) Image search: [Google]
file.png
169KB, 1855x838px
I am working on a custom Notification Bar launcher. It's going to be the main UI for something I am building.

All controls are built code first you could say.

I used a registry change to make the tray icon always visible.
>>
>>60630202
anyone against static typing is just a brainlet.
>>
>>60630202
Dynamic typing is fantastic for small, one man projects that need to be made quickly.
>>
>>60630202
Static typing is worthless.
>>
>>60630253
yes but it doesn't seem to stop people here from wasting their time talking about it

>>60630264
>>60630265
lol
>>
>>60630114
>Just because functions are first class objects doesn't mean that stylistically you have to make everything a fucking lambda.
yeah but muh
not muh anything in particular
just muh

>Of course they have nothing in common. They are literal opposites. One checks types at compile time, one at runtime. They are both called "typing" because they are both qualities about a type system, namely, when the type system is applied.
yeah but if it's dynamic typing why even still call it a type system, why is it not called a contract system or something
>>
>>60630050
>C++
>void*
>>
>>60630061
Well, it's just that every language has its niche, Go is most useful for certain tasks and other languages are more useful for other tasks.
>>
>tfw TAPL will never be required reading for this thread

this is pretty tiring to read desu
>>
>>60630385
oh okay, you were just meme'ing
>>
>>60630408
>meme'ing
Go isn't a meme and I think it's very rude when people who probably shill for Yahoo.com say it is
>>
>>60630202
you can have both static and dynamically typed actionscript3 programs, which is kinda cool
>>
>>60630202
>fell for the typing meme>>60630206
>>
If I want to send json data with a node.js express web app route do I use
res.send(json);

?
>>
File: 20170323_043500.png (3MB, 1430x1784px) Image search: [Google]
20170323_043500.png
3MB, 1430x1784px
>>60630514
>he fell for the he fell for the meme meme
>>
>>60628373
learn html
>>
>>60630571
Learn Lisp
>>
looking for programs like Commview for Wifi that are ralink/realtek compatible. any suggestions or am i fucked?
>>
File: memeteamdreammachine.png (556KB, 781x739px) Image search: [Google]
memeteamdreammachine.png
556KB, 781x739px
>>60630542
>>
File: yukari_hyperbolic_tiling.png (471KB, 540x540px) Image search: [Google]
yukari_hyperbolic_tiling.png
471KB, 540x540px
>>60630542
>he fell for the "he fell for the 'he fell for the meme' meme" meme
>>
So when is /g/ gonna get together and make a programming language equivalent to /lit/'s novel?
>>
>>60630599
just use tcpdump
>>
File: wyNGEbm.png (344KB, 764x476px) Image search: [Google]
wyNGEbm.png
344KB, 764x476px
/dpt/ what language will allow me to achieve maximum girl (male)?
/* c */
(girl*) malloc(sizeof(male));
// c++
(girl*) new male();
// javascript
girl.call(new male());
# ruby
proc {|o| o.extend girl }.call(male.new)
;; lisp
(make-girl :gender 'male)
>>
>>60628472
>learning functional meme

Try the book Programming in SML, you'll learn what all those terms used by Elm mean. http://www.cs.cmu.edu/~rwh/isml/book.pdf

There's also a course for it http://www.cs.cmu.edu/~15150/previous-semesters/2012-spring/lect.html
>>
>>60630743
Stop this nonsense, pls.
>>
>>60630743
oh fuck me why is this a meme
>>
>>60630644
let's do it. I'll make the logo
>>
>>60630714
thanks
>>
>>60630050
Someone should put the quote about Ada from Bjarne in the bottom right corner.
>>
>>60630847
wait before you do that
can this be the logo
>>60630641
>>
Why is every language that isn't C or Java ugly as sin? C++ is ugly as fuck even.
>>
>>60630895
>Why is every language that isn't C or Java ugly as sin?
otop looking at rust and Go then
>>
>>60630895
>Java
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String s = br.readLine();
int i = Integer.parseInt(br.readLine());

>not ugly
>>
>>60628491
https://github.com/dylanaraps/wal
>>
>>60630895
>Java
>not ugly
The hardened shit-crusts really highlights the steamy runny diarrhoea in the middle doesn't it, ranjeet?
>>
>>60630936
Post the equivalent in another language and it'll be 2x less readable.
>>
File: consider.jpg (179KB, 1261x1080px) Image search: [Google]
consider.jpg
179KB, 1261x1080px
>>60630743
C is for 1000 year old "lolis".
C++ is for cakes.
JavaScript is for numales.
Ruby is for girl (male).
Lisp is JCs.
>>
>>60628373
Is that a girl or a trap? It's important I know.
>>
Does anyone here actually do anything cool (superior) and use VHDL or Verilog?
>>
>>60630964
>C and C++
scanf(%d, &i);
cin >> i;


Pls, stop embarrass yourself.
>>
>>60630743
C#
Girl gf = new Boy() as Girl;
>>
>>60630988
It's actually a girl pretending to be a trap
>>
>>60631007
>C
>Stream operators

Stop embarrassing the board.
>>
File: 1484083001360.jpg (9KB, 236x176px) Image search: [Google]
1484083001360.jpg
9KB, 236x176px
>>60631047
Can you not read english language?
>>
>>60630936
>br.readLine() called twice
>inb4 just pretending to be retarded
>>
>>60630743
cocktlin

val me = (Me.getInstance() as? Female)!!
>>
>>60631061
>>C and C++
More than you can, obviously.
>>
File: old_hag_langs.png (173KB, 600x355px) Image search: [Google]
old_hag_langs.png
173KB, 600x355px
>>60630973
>>
>>60628878
please fuck off
>>
>>60628417
please keep up
>>
>>60630964
char[] buf;
readln(buf);
auto i = parse!int(buf);
>>
>>60631175
Is that D?
Looks like shit.
>>
how do you say clion?
c lion
cli on
>>
>>60631241
Probably like sealion.
>>
>>60631175
In Lisp, this is just
(parse-integer (read-line))
>>
>>60631241
c (paws) lion
>>
>>60631175
Or just
auto i = readln.chomp.to!int;

UFCS is good shit senpai
>>
>>60631331
Beautiful.
>>
>>60631284
>>60631331
lisp BTFO
>>
>>60631284
>>60631331
in haskell this is just

readLn in a context from which Int can be inferred or
readLn ::: IO Int
or
readLn @Int
otherwise
>>
why does C++ even have the :: operator
Would anything be lost if it just used . instead?
>>
>>60631394
No, nothing would be lost. I hate it so much I just use C-style underscored prefixes in C++ instead of namespaces.
>>
>>60631394
nope, :: is trash.
but in its current state, you'd have to rewrite the language trying to deprecate ::.
>>
>>60631416

You'd have to start from scratch to fix everything wrong with C++.
>>
File: dlang_chan_14.jpg (54KB, 362x391px) Image search: [Google]
dlang_chan_14.jpg
54KB, 362x391px
>>60631436
>>
>>60631447

Do you have ugly :: syntax, dlang chan?
>>
>>60631454
nope, we do all dots senpai
>>
>>60631454
God no.
>>
>>60631447
Is that a boy?
>>
>unironically arguing about syntactic nougat
>>
>>60631481
She's a genki tomlanguage!
>>
>>60631486
When you have about 5 sets of :: in one line, its time to reconsider what youre doing.
>>
>>60631503
>genki tomlanguage
What does that mean?
>>
File: 1494022010833.png (421KB, 1031x896px) Image search: [Google]
1494022010833.png
421KB, 1031x896px
>>60631514
>>
>>60631534
What the fuck.
>>
>>60631544
First time on 4chan, anon? We love tomboys and their programming language counterparts!
>>
>>60631486

It lets brainlets feel important.
>>
File: lkjtri5o6.jpg (31KB, 299x288px) Image search: [Google]
lkjtri5o6.jpg
31KB, 299x288px
>>60631534
>nearly fell for the feel
>remembered the tomboy gf of a friend
>>
>>60631622
Don't associate 3DPD with 2D, anon. I'm sorry a succubus has soiled tomboys for you, but don't let it ruin 2D!
>>
Scrub here who has learned very basic python for renpy game making in my free time.

If I have a 4 year degree in a non compsci program and want to get a job in the field, what language should I look into learning first?

I'm taking this online crash course into python (free) but i'd like to find out what's going to be useful across the board.
>>
>>60631700

java is the defacto codemonkey language
>>
>>60631700
Java
C#
C++
>>
Do you lift /dpt/? I feel like I could benefit from gaining some physical endurance
>>
>>60631568
>>
>>60631394
i kind of like it, personally. it allows you to keep your code visibly unambiguous. i'm not just talking between static and instance methods (though it is occasionally handy in that sense). it's also a nice differentiation in type-heavy contexts, like with template metaprogramming (especially with constexpr now in the mix; am i looking at a type alias or a constant? which operator used conveys meaningful information at a glance)
>>
>>60631957
kys cancer.
>>
>>60631906
Typically endurance isn't what most people go for when "lifting"
>>
>>60631994
Explain yourself. A /g/ project would be a very beatiful thing.
>>
>>60631700
>in the field
what field?
Programming is used in so many fields, you have to be more specific.
C++ is a good place to start, if you know C++, you can program in any language.
>>
File: Yakumo.Ran.full.1318817.jpg (542KB, 723x1023px) Image search: [Google]
Yakumo.Ran.full.1318817.jpg
542KB, 723x1023px
>>60631906
My s/b/d/ is 455/535/275 @bw 220lbs. Lifting distracts me from acting on my personality disorders.
Also if you want actual benefits to cognition I suggest you do cardio only. Lifting doesn't help in that regard.
>>
>>60631700
>but i'd like to find out what's going to be useful across the board.
that would be java and python
>>
>>60631284
in Ruby this is just
gets.chomp.to_i
>>
>>60632011
>newfag memes
>no groundwork laid out
>just an ideas guy
At least start a repo next time
>>
>>60632011
you forgot the most important thing: the logo.
>>
File: 1491372602136.jpg (62KB, 600x621px) Image search: [Google]
1491372602136.jpg
62KB, 600x621px
>>60632027
Cardio is for true /g/entooman.
>>
>>60630936
int i;
cin >> i;
>>
>>60632111
Make sure to wear your programming socks while doing it.
>>
>>60632127

I hate stream operators. Can I do this without them?
>>
File: 1491372077168.png (286KB, 500x705px) Image search: [Google]
1491372077168.png
286KB, 500x705px
>>60632148
Of course! How else will I tempt men to viciously rape me while I'm out for my evening jog?
>>
>>60632188
int i = 0;
scanf(" %d", &i);
>>
File: n-no_homo16.png (271KB, 933x351px) Image search: [Google]
n-no_homo16.png
271KB, 933x351px
>>60632200
>>
>>60632046
>>newfag memes
I choose blepe because of the metaphore with Pepe, with Pepe being C and Blepe a new version of it.
>no groundwork laid out
>just an ideas guy

Specs before, implementation after. That thread is for fixing ideas.
>>
>>60632188
cin.operator>>(i);
>>
Why does this cause a crash?
void remove_at(int idx)
{
node *curr = head; node *next = head->next; node *prev;
int i = 0;
while(curr != nullptr) {
if(i == idx) {
if(i==0) { head = head->next; }
else {
prev->next = next;
curr = prev;
head = curr;
}
} i++;
}
}
>>
>>60632246
You simply proposed a "new C" and a few features you'd like. If you want an actual project to have leeway, you need to do more than that. A simple draft of a specification and an abstract would do nicely; then you can present it to a community and develop it more.
>I choose blepe because of the metaphore with Pepe
Exactly. Pepe is used by newfags, normalfags, and tards who can't let go of a stale meme. Blepe is even worse because it's so unoriginal. I'd rather have golang's shitty mascot.
>>
Is /dpt/ anything other than /g/ gay boys club?

Now that the bait is out of the way how big of a meme is SICP? I'm self taught so I know literally nothing about programming except syntax. I usually worked with python til now so it wasn't a huge problem but what would you guys suggest I do to learn programming "for real"? I'm planning to devote some time to relearning C soon.
>>
>>60628373
found out about codingame, trying to make a bot for the Great Escape game

is A* an overkill for this?
>>
>>60632252
>node *curr = head;
Where the fuck is head declared, defined, and initialized, anon?

>>60632319
>Is /dpt/ anything other than /g/ gay boys club?
Traps aren't gays. Also we're all lolis pretending to be traps.
>>
>>60632345
>Where the fuck is head declared, defined, and initialized, anon?
in the List constructor
>>
>>60630936
Scanner sc = new Scanner(System.in);
String s = sc.nextLine();
int i = sc.nextInt();
>>
>>60632019
In a job search and recruiting agencies put all computer related jobs in the IT category.

I know a small amount of c++ but i'll look into it and Java.
>>
>>60632252
>>60632354
>node *prev;
>prev->next = next;
Here's your problem.
>>
Rate my Powershell Fizzbuzz /dpt/ I got bored.
For ($i=1; $i -le 100; $i++) {
Write-Host ($i.ToString() + ": $((&{If($i % 3 -eq 0) {"Fizz"}}))$((&{If($i % 5 -eq 0) {"Buzz"}}))");
}


Powershell is fun sometimes.
>>
>>60632319
sicp at the bare minimum is actually fun to read desu and contains pretty neat exercises. those two mit jews def know their shit and were/are extremely passionate about programming.
>>
>>60632464
qt but it's still powershell
>>
>>60632464
absolutely disgusting, but still a bit better than bash I guess
>>
>>60628373

Throwing a library together for some cheap chink wireless ESP8266 RGB LED controllers.
>>
File: 2017-05-23-233516.jpg (655KB, 1600x1200px) Image search: [Google]
2017-05-23-233516.jpg
655KB, 1600x1200px
>>60632647
>>
File: 2017-05-28-230315_726x415_scrot.png (61KB, 726x415px) Image search: [Google]
2017-05-28-230315_726x415_scrot.png
61KB, 726x415px

using namespace std;

bool is_balanced(string expression) {
std::stack<char> chars;
for (unsigned int i = 0; i < expression.length(); i++){
switch(expression[i]) {
case '(': chars.push(')');
break;
case ')': if (chars.top() != ')') return false;
chars.pop();
break;
case '{': chars.push('}');
break;
case '}': if (chars.top() != '}') return false;
chars.pop();
break;
case '[': chars.push(']');
break;
case ']': if (chars.top() != ']') return false;
chars.pop();
break;
}
}
return chars.empty() ? true : false;
}



What am I doing wrong?? It works on the sample case, but I get segfault when I submit my solution (no other information)
>>
>>60632647
>>60632658
any LED strips you can recommend, or are they all pretty much the same shit?
>>
>>60632837

are you ever popping from an empty stack? dunno shit about c++ but that seems to be a pretty obvious case to check against
>>
>>60632912

They're all the same shit really, I'm going to buy some RGBW ones and see if they're any better.

I recommend replacing the power supply on any cheap kits you get, they're garbage and will last 6 months tops.
>>
>>60632925
I don't think I am cause I always check the top before popping
>>
>>60632939
alrighty.
thanks lad
>>
File: error.png (16KB, 650x129px) Image search: [Google]
error.png
16KB, 650x129px
Hey guys, trying to run this code
import javax.swing.JOptionPane;

public class program1{
public static void main(String[] args){

int numberOfMinutes, numberOfTexts, amountOfData, minutesCost, textCost, dataCost; //Initialise integer variables
double totalCost; //Initialise double variable
int pricePerMinute = 4;
int pricePerText = 1;
int pricePerMB = 3;

numberOfMinutes = getValue("Please give number of minutes used:"); //Call getValue method to input a value for numberOfMinutes
numberOfTexts = getValue("Please give number of texts used:");
amountOfData = getValue("Please give amount of data (mb) used:");

minutesCost = numberOfMinutes * pricePerMinute; //Multiply number of mintues to get monetary value
textCost = numberOfTexts * pricePerText;
dataCost = amountOfData * pricePerMB;

totalCost = minutesCost + textCost + dataCost; //Find total cost
totalCost = totalCost / 100; //Find total cost in pounds

System.out.println(totalCost); //Print total cost
}

public static double getValue(String message){ //Method to input value for variables

int x; //Variable placeholder
String response = JOptionPane.showInputDialog("Enter"); //Variable JOptionPane

x = Integer.parseInt(response); //Convert variable from string to integer

}
}


But I'm getting this error
>>
>>60632941
>>60632925
Oh nevermind maybe even when i check top, I should check if it's not empty before..(I don't know C++ either)
>>
>>60632941

Yes, that's causing a segfault for me.
>>
>>60632963
change the ints to doubles
>>
File: 2017-05-28-231552_902x371_scrot.png (32KB, 902x371px) Image search: [Google]
2017-05-28-231552_902x371_scrot.png
32KB, 902x371px
>>60632977
>>60632941
>>60632925
You were right; I just added a check for empty and it works

bool is_balanced(string expression) {
std::stack<char> chars;
for (unsigned int i = 0; i < expression.length(); i++){
switch(expression[i]) {
case '(': chars.push(')');
break;
case ')': if (chars.empty() || chars.top() != ')') return false;
chars.pop();
break;
case '{': chars.push('}');
break;
case '}': if (chars.empty() || chars.top() != '}') return false;
chars.pop();
break;
case '[': chars.push(']');
break;
case ']': if (chars.empty() || chars.top() != ']') return false;
chars.pop();
break;
}
}
return chars.empty() ? true : false;
}
>>
>>60631105
Make me pleased enough
>>
>>60633014
All of them?
Would I also need to change the JOptionPane to parse into doubles?

(also checkem);
>>
>>60633024

Another thing. You can just do this.
    return chars.empty();
>>
>>60633062
Lol good point thanks
>>
why is this thread infested with animeNEETs
>>
Should I pick up Clojure even if I don't plan on getting a job writing Clojure?
>>
>>60633102
You say that as if you didn't see the way it was last time.
>>
My loli-waifu AI is almost complete
>>
>>60632464
>somebody actually thought combining PascalCase with lisp-case was a good idea
>>
File: Julialogo.png (10KB, 370x208px) Image search: [Google]
Julialogo.png
10KB, 370x208px
I'm honestly surprised by how Julia libraries just work, even when they have a bunch of dependencies that are normally a notorious source of problems.

I just tried using GTK in Rust and Julia. I still haven't gotten the Rust bindings to work, I'm getting lots of annoying linker errors. Julia on the other hand only required me to type Pkg.add("Gtk") in the repl and everything after that just worked out of the box. The bindings are excellent, despite the fact that they are completely unsupported by the Gnome team.
>>
>>60633274
On the other hand, the package manager is VERY heavy on side effects in order to get that black magic to work. When I typed Pkg.update() , it updated Atom on my system to the latest version. It does get results, just don't ask what measures it takes to get them.
>>
>>60633274
>>60633305
Last time I checked every Julia package was outdated af, how does it fare?
>>
>>60633321
I just got back to it from a half year pause since the 0.5 release late last year, so I can't comment.

I haven't encountered any problems for the stuff I have been doing yet though (building a basic GUI application to steer a radiotelescope and do basic processing on the data as it comes in). I'm sure I'd encounter more issues if I used it more in-depth.
>>
How easy is it to use serial communications in DOS? I am considering a retrocomputing project utilizing period hardware to interface with a 1980's Renix ECU serial diagnostic port.
>>
>>60633408
I forgot to add "in C".
>>
>>60633408
>>60633425
http://retired.beyondlogic.org/serial/serial.htm
>>
File: 1464478482554.gif (1MB, 430x360px) Image search: [Google]
1464478482554.gif
1MB, 430x360px
>>60628373
I need advice again /dpt/

I'm the anon who's been learning how to program since January (I wrote two "popular" lua mods, went to reading books and grinding endless C# terminal executables for practice, played around with unity and scripting, just made a JS bot for fun).

I think I want to get into freelance coding. I have a career in construction already which covers money and health benefits but when things get slow I would like to switch freelancing for some pocket money and coding experience that I can put on a resume.

Can anyone explain HOW to get the knowledge required to do it? I'm aware of the sites like upwork and I am comfortable with C# (and not opposed to learning C/C++). What is the next step I should take? Right now I'm hobby learning dev and I want to make the jump to => amateur freelance dev.

Thanks /dpt/
>>
Enterprise user management and identity provider
Kind of an Active Directory alternative for Gahnoo plus Loonix
Currently working on the second incarnation of the user portal interface, implementing 2FA with Twilio and adding SAML 2.0
>>
>>60628466
Tcl. Excellent stdlib, easy to learn, homoiconicity without braces hell, and as embeddable as lua.
Gets almost no press, but is aj outstanding little language.
>>
>>60633451
>tl;dr how to get knowledge

read papers, read through "academic" (CS-backed) libraries

Personally what I think works best so far is to find someone in your field who is much more smarter/experienced than you and find out what they have read and are reading. Something akin to https://github.com/ocharles/papers

though it's just my impressions and first hand experience, I can't say "here's my multi-million dollar account, it worked for me", still very much in make-money-while-learning stage myself
>>
File: 1493923678431.png (39KB, 330x190px) Image search: [Google]
1493923678431.png
39KB, 330x190px
>>60631021
>>
>>60628466
>>Hates Python, but wants something that fills a similar role.
>>Likes Lua syntax.
>> Knows Fortran.

I think you might be part of Julia's target demographic.
>>
int ms = 2;
int g = 3;
int r1 = 4;
int r2 = 5;
int val = LOW; // result
boolean state = true;

void setup(){
pinMode(ms, INPUT);
pinMode(g, OUTPUT);
pinMode(r1, OUTPUT);
pinMode(r2, OUTPUT);
digitalWrite(g, HIGH);
}

void loop(){
val = digitalRead(ms);
if (val == HIGH){
state = !state;
}
if (!state){
digitalWrite(g, LOW);
digitalWrite(r1, HIGH);
digitalWrite(r2, HIGH);
delay(250);
digitalWrite(r1, LOW);
digitalWrite(r2, LOW);
delay(250);
}
else{
digitalWrite(g, HIGH);
delay(500);
}
}


this arduino is too much fun. i feel like a little kid. never played with circuits before, but combining programming with electric engineering is as much fun as i thought it would be when i wanted to double major but was told there was only 1 corequisite and it'd take me twice as long to graduate
>>
>one on the left wrote a crud app in php
>one on the right wrote basic lang
>180 billion dollars combined
Why aren't you a gazillionaire yet anon?
>>
File: 14650323_101.jpg (111KB, 887x951px) Image search: [Google]
14650323_101.jpg
111KB, 887x951px
>>60634424
forgot pic
>>
File: kill.jpg (29KB, 600x494px) Image search: [Google]
kill.jpg
29KB, 600x494px
>>60631534
>you will never get a qt tomboy gf
>you won't even get a qt bf
>anybody you meet will be 3dpd whores
>why has God cursed us?
>>
>>60634552
kill. yourself.
>>
>>60633457
what website is that in your picure?
>>
I've only done command line / no gui type applications before. Now I'm looking at making something to draw charts to help me with visualizing market data. I'm looking into different libraries and overwhelmed with the variety of choices. Can /g/ help me decide which is the best graphics library for this task?
>>
>>60634874
python

matplotlib
>>
In all seriousness, what is, in your personal opinion, the worst programming language?
I'll start - Perl
>>
>>60634896
lisp
>>
>>60634886
I'm looking at doing this in C++ since it needs to be able to keep up and handle lots of market data being thrown at it.
>>
>>60634930
>in all seriousness
you can't seriously believe that lisp is the worst programming language ever?
>>
File: eben.jpg (170KB, 6400x3600px) Image search: [Google]
eben.jpg
170KB, 6400x3600px
>>60634765
>being this much of a faggot you tell someone to kill themselves because they don't have a gf and neither do you
>>
>>60634945
it is
>>
>>60634896
COBOL.
>>
Can anyone recommend a good js library to pad a string from the left to a given length?
>>
>>60634971
t. couldn't understand lisp
>>
>>60634944
If the only reason you're not using Python is speed, you might want to look into Julia.

Though I'd actually be surprised if properly written Python + libraries is too slow, unless you are literally doing high frequency trading.
>>
>>60635036
the idea that javascript needs a library for this shows how shit it is
>>
>>60630743

You're doing shit in Ruby wrong.

1. Class and module names should be upper case unless created dynamically as via Class.new or Module.new
2. The :extend method only works with modules, not classes. Do you intend to make Male a class, but Girl a module?

trap = Male.new.to_girl


That's the Ruby way of doing it.
>>
File: test (1).png (715KB, 779x1011px) Image search: [Google]
test (1).png
715KB, 779x1011px
>>60634896
Matlab, both the userbase and the language itself.
>>
>>60635064
Don't advocate the usage of Python, even jokingly. Don't even mention the name Python ever again.
>>
>>60635083
As someone who has to deal with shitty Matlab files every day, I agree. Just learn a real language ffs
>>
>>60635036

>Looking for a library for something that only needs one function, that can trivially be implemented on your own in a portable manner

// Pad string at the left side with spaces
function leftpad(str, nchars) {
return ' '.repeat(nchars) + str;
}


It took me less time to write that than it would take you to google it, and then download + install a library via NPM.
>>
File: debian.png (84KB, 625x294px) Image search: [Google]
debian.png
84KB, 625x294px
>>60628373
>>
File: 05285226.png (12KB, 681x91px) Image search: [Google]
05285226.png
12KB, 681x91px
>>60635064
I would def consider it if I was just crunching numbers regarding the markets but like I said what I'm normally doing command line apps and have no experience doing graphical stuff like this is a program which I have in mind to help me visualize data like maybe an example could be like Think Or Swim but only for looking at the market not actually trading.
>>
>>60635088
The guy asked for the best graphics library for visualizing data. Matplotlib is among the best, and it's part of the python ecosystem.

If you REALLY don't want to use it (and assuming you want a general purpose language rather than say Matlab) , then I guess GNUplot is the next best option for producing quality plots. It's more of a command line tool than a library though.
>>
>>60635070
I think it's more a commentary on the people using JavaScript than on the language itself - I mean C doesn't have such a feature built-in either, but JS is so high level that string concatenations are utterly trivial. I mean I came up with my own implementation in like 2 minutes, and JS isn't even one of my main languages.
>>
File: IMG_0002.jpg (117KB, 640x960px) Image search: [Google]
IMG_0002.jpg
117KB, 640x960px
Hello

I am writing an application in C#. How do I get it to send/receive data from another C# application that I would theoretically host on another computer/server?

I just want my application to be able to read/write forum posts that are stored on the server. Would it be best to store these posts using a database? Like SQL?
>>
File: 1485375021423.png (60KB, 625x294px) Image search: [Google]
1485375021423.png
60KB, 625x294px
>>60635164
i took the time out of my day to fix this shitty edit.

who made this? what were they thinking?
>>
what is a good textbook for python 3? I never know if I'm passing stuff by reference or by value
>>
File: 1496020584061(1).png (20KB, 625x294px) Image search: [Google]
1496020584061(1).png
20KB, 625x294px
>>60635354
optimized
>>
>>60635273
web dev gen
>>
>>60635373
incredible, anon. great work.
>>
>>60635372
Everything in python is an object so you are always passing by reference unless you specifically state you are passing by value.
>>
>>60635440
>Everything in Python is an object
That's not really useful because it implies "object" means "something passed by reference". It's a common attitude in Java and related languages, but that's not actually what "object" means. And I've heard that Python is more like Lisp than Java in terms of how values are passed, I think it has to do with how primitive types are interned or something.
>>
>>60635469
http://www.diveintopython.net/getting_to_know_python/everything_is_an_object.html
>>
Anyone else in scientific computing? I'm working on a finite volume cfd code in Fortran. It's partially for work partially because cfd is my field of research
>>
>>60628466
Ruby
>>
>>60635487
That doesn't give a clear definition of "object" either. It eventually concludes that an object is "something that can be assigned to a variable or passed as an argument to a function". Which is pretty close to C's definition of "object", despite it not supporting methods, first-class functions, or true pass by reference. And none of it really address argument passing convention at all.
>>
>>60635487
"everything is an object in the sense that it can be assigned to a variable or passed as an argument to a function"

They even admitted its a very loose definition, and I agree. it doesn't explain anything.

http://www.python-course.eu/passing_arguments.php

See if this helps you understand the practical difference between passing by reference and value.
>>
File: images.jpg (7KB, 268x188px) Image search: [Google]
images.jpg
7KB, 268x188px
Imagine i have a set with numbers from 1 to n.

i have to find biggest subset in which neither of its elements it's equal to the
average of the sum of two other elements present in the sub set.

does anyone recognize this problem ?
>>
>>60635679
No but why do you have to do it?
>>
>>60635679
Phrase the problem better. I don't know what the hell you're asking.
>>
>>60635373
Thanks.
>>
>>60635419
No problem.
>>
>>60635514
>finite volume
Did you mean finite element?
>cfd
Fluid dynamics? There are ways to generalize vector fields to flows and use ODEINT to numerically solve those instead.
>>
>>60635722
what do you mean?

for example, for n = 5 the solution is {1,2,4,5}

the average sum of two elements in the array cannot be equal to any of the elements, so, like,

(4+2)/2 = 3, so 3 can't be in the array
>>
>>60635740
nice try faggot
>>
Just found out my girlfriend is trying to learn CSS as a "Gateway" to start programing.

Her ultimate goal is to make mobile games as a hobby.

Did I hit the fucking gold mine?
>>
File: plebian.png (15KB, 625x294px) Image search: [Google]
plebian.png
15KB, 625x294px
>>60635354
Thanks for editing my OC, though next time don't destroy the font.

>>60635770
Stop taking cred for something you didn't make, faggot.
>>
>>60635783
Are you a fucking retard?
>>
File: 1496.png (13KB, 625x294px) Image search: [Google]
1496.png
13KB, 625x294px
>>60635787
>Stop taking cred for something you didn't make, faggot.
lmao

kys retard
>>
File: 1456379549844.jpg (31KB, 313x286px) Image search: [Google]
1456379549844.jpg
31KB, 313x286px
>>60635757
believe the "average" is the average of all the sums of every pair of two elements, your calc is assuming its the average of a sum of two, which is weird because he would've said half the sum.

>>60635783
CSS is not a programming language. If she was serious she'd learn a real language. I'd bet $10 she'll quit once she realizes how "hard" a real one is.
>>
>>60635783
>make mobile games as a hobby.
get her off that casual shit and have her make real games atleast
>>
File: Untitled.png (22KB, 536x319px) Image search: [Google]
Untitled.png
22KB, 536x319px
>>60635806
Yes, kill yourself faggot.
I told you to stop destroying the font on my OC.
>>
>>60635822
>22KB
pleb
>>
>>60635757
>average sum
Who the hell says that? Just say "average" or "mean" if you're going to be more specific.
>>
File: Untitled.png (7KB, 659x174px) Image search: [Google]
Untitled.png
7KB, 659x174px
>>60635829
>Doesn't know about basic color/size differences.
I expected the least possible thing from trash like you yet you still disappoint me.
>>
>>60635845
english is my second language
>>
>>60635848
pleb
>>
>>60635879
>got told
>so dumb that in his loss for words he repeats his mental condition once again in case people didn't catch him crying the first time.
No you can't have a cookie, but you can have a few more of those pills to stop you from hurting yourself.
>>
>>60635897
pleb
>>
File: 5e2.png (175KB, 554x439px) Image search: [Google]
5e2.png
175KB, 554x439px
@60635902

Fascnatin'

Get well dumblerina.

Hope you don't choke on your stupidity.
>>
New thread:

>>60635941
>>60635941
>>60635941
>>
I want to be a meme coder, how i do?
>>
File: file.png (209KB, 1844x919px) Image search: [Google]
file.png
209KB, 1844x919px
Still working on that TrayMenu..

I am going to make it a customizable launcher for Windows Servers. Add a feature where you can add parts onto the menu via XML or something, and launch a powershell script. I'm gonna use it at work after it's done
Thread posts: 323
Thread images: 63


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