Okay /g/, I need a 24 hour programing challenge?
>Languages I know
C
C++
Java
Dubs picks what I make and what language I use
>>57139551
Hello world
Python
C compiler
PHP
Hang yourself
Java
PHP engine
C
>>57139586
>PHP
Please no
C Compiler
Java
Java runtime
Rope
Tetris
C
FizzBuzz
Malbolge
A quine comprised of all three languages
web browser
>>57139551
Quilt-pattern generator. You'll have to look up popular patterns for how quilts are made, figure out how the patterns used make images in the resulting quilt, then use those patterns along with some kind of image analysis that also reduces the total number of colours used, to generate a new pattern to make any image into a quilt.
Grandmas everywhere will love you.
Do it in whatever language you want.
>>57139551
Make a shell
Haskell
Neet simulator
C
>>57139551
Password app
Scheme
>C++
>tetris with blood
>>57139551
Ruby interpreter
Lisp
>>57139551
grep with identical options to GNU Grep, but made in OpenCL.
>>57139894
Why? OpenCL isn't going to help grep's disk IO bottleneck
What compiler should i use for c++? Is Bloodshed software a good ide?
>>57139910
>What compiler should i use for c++?
g++ or clang
>Is Bloodshed software a good ide?
No
>>57139551
Driver for device of your choice
Javascript
>>57139921
Why not? What makes the other two better?
>>57139551
A program that crawls the web and posts your full name and address and the fact that you hate niggers and kikes in Rust.
lua
>>57139909
Are these guys completely full of shit then when they say that using CUDA was 2-10x as fast as GNU Grep? They are students and I didn't really read that much into it other than to think maybe it's possible, so for all I know they could be completely full of shit.
http://bkase.github.io/CUDA-grep/finalreport.html
>>57139551
More of a math puzzle but here goes:
You have a line that intersects a circle, so you have 2 intersection points (center and radius of the circle and two different points of the line are given)
Imagine the line cuts the circle in two pieces. Each of these pieces two corners (the intersection points from before).
Your job is to chamfer all these corners with the following conditions satisfied:
- the chamfer line has a specified length
- the angles on each end of a chamfer are identical
bloodshed is unsupported and outdated or some shit. just use anything else.
>>57139551
Pls.
OpenGL (3.3+) image viewer with GLSL bicubic interpolation.
Or.
Synchronous encrypted chat client using OpenSSL, with hostname validation, full depth certificate chain verification, and only using TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA_384, all other cipher suites are rejected except the DHE variant of the one aforementioned.
You do these in C.
Make sure to post your shit code for me to laugh at.
>>57139551
program yourself a gf
brainfuck
>>57139551
Code Clinic from Lynda
All languages
OS Kernel or Hardware Driver
Java
search and replace text in files
COBOL
pokemon battle system
Emacs-lisp
>>57139551
Grep clone
VHDL
Rewrite the crysis 3 engine
Pi calculus
SMILES viewer
Java
>>57139551
>this aesthetic will never be cool again
HTML interpreter
C
>>57141584
I love seeing you here, Backwards E
GNU Hurd
C
>>57141580
Implement a genetic algorithm using SMILES strings as genomes and find new mind altering substances
OCaml
FizzBuzz Java
Virtual rock simulator written in Java.
>dubs
lol good luck
Go help some open source project and try to be useful for once.
Whatever language you prefer
>>57142464
Seconding this.
>>57139551
Write a program mimicking Enigma, the nazi crypto thingie.
CTR employee email spammer
MIPS assembler
Gayporn client
Java
>>57142705
this
>>57141445
But VHDL isn't in his list, and actually is not even a programming language.
Adaptive neuro-fuzzy interface
C
>>57141445
how would you even compile a hardware description language to an executable?
>>57139551
FAcebook,twitter,paypal,reddit 5chan mix
>>57139551
4chan Image Downloader in C.
Yes, it's possible, and quite easy.
An AI that can evaluate basic indefinite integrals.
C
procedural AI furry art generator
Java
>>57139987
The Bloodshed IDE hasn't been updated in centuries and uses an old, x86-only version of the toolchain.
a "chris meme" generator
java
>>57139551
i fizzed your girls buzz last night
>>57139551
Memory dump visualizer
Rust
>>57139551
lua to llvm bitcode compiler
C++
Your own kernel and OS
Java
>>57139551
A window manager
Ruby
>>57139551
deep learning tic tac toe AI, display learning process, optional: graphic acceleration
plain C, no external libs
have fun
>>57143011
there ya go OP
> plain C, no external libs
is libc considered non external?
>>57143031
No.
>>57143011
not a bad challenge desu
>>57143031
some fucker answering for me, libc is allowed
>>57143047
thanks
Write a lisp interpreter using brainfuck, then implement brainfuck using your new interpreter.
Build a botnet and use it to ddos 4chan.
Iota.
>>57139570
python2 or python3?
>>57143992
Python1
A sjw bot that slanders the lead developers of any github project.
Ruby.
Crypto currency trading bot, Haskell.
>>57139551
Java:
windowed application
accept user input
screen input for wrong data type
input into multi-dimentional array (complexity based on skill)
sort array any method
display array contents
save/load array