Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
Jonny 290
May 5, 2005



[ASK] me about OS/2 Warp

rotor posted:

insipid nerd fantasy dialogues

leave my posting history out of this

Adbot
ADBOT LOVES YOU

Tiny Bug Child
Sep 11, 2004

Avoid Symmetry, Allow Complexity, Introduce Terror

tef posted:

to fullfil what seems to my gimmick of bulk posting, they found the video of my talk, and are transcoding them :yaycloud:

pls post this or tweet this or something when it's up

Jonnty
Aug 2, 2007

The enemy has become a flaming star!

Shaggar posted:

heres the point:
dont post

tef
May 30, 2004

-> some l-system crap ->

rotor posted:

im a busy, handsome man with no time for insipid nerd fantasy dialogues, get to the point chucklefucks

THIS THIS THIS THIS FOREVER.

tef
May 30, 2004

-> some l-system crap ->

syntaxrigger posted:

this so hard! tbf i could listen to you and rotor talk about anything programming related for a substantial length of time :swoon:


Tiny Bug Child posted:

pls post this or tweet this or something when it's up

as if I'd miss an opportunity to go 'look at me, I have opinions'

Cocoa Crispies
Jul 20, 2001

Vehicular Manslaughter!

Pillbug

tef posted:

basically I thought godël escher bach was a wanky book

the best technical writing I've seen is where you can read chapters relatively stand alone, and the worse is where they manage to do the opposite, and yet still write longer books than the former.

there is a horrible tendency to weight the importance of the idea by the words it contains. if I ever go full tom collins, please kill me as I won't be saying anything useful.

i am so angry at wastefully large explanations of simple ideas, and yet here I am all effort posting at length about why I'm angry.

it's a bit wanky but i liked it; it inspired me to actually study computer science instead of just eat poo poo and do php html janitorial services

syntaxrigger
Jul 7, 2011

Actually you owe me 6! But who's countin?

Shaggar posted:

heres the point:
use java or c#
use mssql + stored procs + statement mapping

dont use mysql or nosql
dont use p languages
dont use javascript

soa ftw

what do you mean by p languages?

Jonny 290
May 5, 2005



[ASK] me about OS/2 Warp
python, php, ruby

Cocoa Crispies
Jul 20, 2001

Vehicular Manslaughter!

Pillbug

syntaxrigger posted:

what do you mean by p languages?

languages that are better than java

Shaggar
Apr 26, 2006

syntaxrigger posted:

what do you mean by p languages?

Jonny 290 posted:

python, php, ruby

syntaxrigger
Jul 7, 2011

Actually you owe me 6! But who's countin?

what does the p stand for then? or do you think it is spelled pruby?

double sulk
Jul 2, 2010

syntaxrigger posted:

what does the p stand for then? or do you think it is spelled pruby?

"ruby is an honorary p language."

--shaggar

Pardot
Jul 25, 2001




an R is a P with a crutch

Shark Sandwich
Sep 6, 2010

by R. Guyovich

gucci void main posted:

"ruby is an honorary p language."

--shaggar

i heard a lecture on iTunes U where the professor called ruby a p-language. so i guess shaggar was right?

syntaxrigger
Jul 7, 2011

Actually you owe me 6! But who's countin?

Pardot posted:

an R is a P with a crutch

lmao, the best explanation. Ok I am up to speed carry on

double sulk
Jul 2, 2010

mjs6643 posted:

i heard a lecture on iTunes U where the professor called ruby a p-language. so i guess shaggar was right?

Professor Shaggar, PhD.

Jonny 290
May 5, 2005



[ASK] me about OS/2 Warp

Pardot posted:

an R is a P with a crutch

nicely done

Shaggar
Apr 26, 2006

Pardot posted:

an R is a P with a crutch

Janitor Prime
Jan 22, 2004

PC LOAD LETTER

What da fuck does that mean

Fun Shoe

syntaxrigger posted:

lmao, the best explanation. Ok I am up to speed carry on

https://www.youtube.com/watch?v=lsWKjS6Vufw

double sulk
Jul 2, 2010


:stonk:

Sweeper
Nov 29, 2007
The Joe Buck of Posting
Dinosaur Gum

:stonk:

Shark Sandwich
Sep 6, 2010

by R. Guyovich

gucci void main posted:

Professor Shaggar, PhD.

i dunno, he then proceeded to start a php and say php was better than compiled languages cause it's "fast enough" and "gets the job done quicker"

Tiny Bug Child
Sep 11, 2004

Avoid Symmetry, Allow Complexity, Introduce Terror

mjs6643 posted:

i dunno, he then proceeded to start a php and say php was better than compiled languages cause it's "fast enough" and "gets the job done quicker"

a... a non-useless academic?

Jonny 290
May 5, 2005



[ASK] me about OS/2 Warp
php's fast if you shotgun out spaghetti code and don't have to maintain it later, yes.

if you need to actually edit something and possibly pass it along to another person you can't get much more readability than sensibly-written Perl. you might want to investigate it

Tiny Bug Child
Sep 11, 2004

Avoid Symmetry, Allow Complexity, Introduce Terror
perl is only slightly more readable than Linear B

Jonny 290
May 5, 2005



[ASK] me about OS/2 Warp

quote:

Hello monks,

First things first, if you do not know what bitcoin is: it is a decentralized monetary system created in 2009. Check out wikipedia to know more.

If you do know what bitcoin is but you do not like the idea for some political/economic/whatever reason, please just ignore this message and spare yourself some time by not trolling uselessly.

If you are still here, you may be interested in a bitcoin perl library I've been working on for some time now, though my work has been kind of halted in recent weeks.

So far, it is only on GitHub. There is also a perl6 version but it can not read the bitcoin database. I may put everything on CPAN one day, if it ever becomes a substantial project. But right now it's probably too messy and needs a lot of tidying up.

My ultimate goal with this was initially to rewrite the whole bitcoin code in Perl. Unfortunately, my lack of competence in network programming, in addition to a small excess of laziness, prevented me from reaching this goal.

Still, I do believe this library is kind of neat. You can use it to create new bitcoin addresses (so yeah, you can use it to receive actual bitcoins), sign or verify messages, scrutinize the block chain, and so on.

Here is a quick snapshot of the kind of stuff you can do:
code:
use Bitcoin;
my $key = new Bitcoin::Key;
say $key->address;

import Bitcoin q(:magic);
my $address = "17CyByRmUEG76K2NbkHVz5S5if86dPHXNa"
 or die "invalid bitcoin address";

use Bitcoin::Block;
say my $block = new Bitcoin::Block Bitcoin::Constants::GENESIS;
And other stuff, such as making raw transactions, but this has not been tested much yet.

Tell me what you think guys, and if you might be interested in contributing, let me know.

gangnam reference
Dec 26, 2010

shut up idiot shut up idiot shut up idiot shut up idiot
Say it ain't so jonny

Opinion Haver
Apr 9, 2007

Jonny 290 posted:

code:
import Bitcoin q(:magic);
my $address = "17CyByRmUEG76K2NbkHVz5S5if86dPHXNa"
 or die "invalid bitcoin address";

what the gently caress is this

Shark Sandwich
Sep 6, 2010

by R. Guyovich

Jonny 290 posted:

php's fast if you shotgun out spaghetti code and don't have to maintain it later, yes.

if you need to actually edit something and possibly pass it along to another person you can't get much more readability than sensibly-written Perl. you might want to investigate it

i don't think i've ever written production code that wasn't in java or c#

Socracheese
Oct 20, 2008

python is really good at being readable imo, but then again readability in any language increases as you get better at it so w/e

Shaggar
Apr 26, 2006

mjs6643 posted:

i don't think i've ever written production code that wasn't in java or c#

thats b/c you cant do it in other languages (except maybe old dead ones like c/c++)

Jonny 290
May 5, 2005



[ASK] me about OS/2 Warp

yaoi prophet posted:

what the gently caress is this

trash, thats what it is

Blotto Skorzany
Nov 7, 2008

He's a PSoC, loose and runnin'
came the whisper from each lip
And he's here to do some business with
the bad ADC on his chip
bad ADC on his chiiiiip

Shaggar posted:

thats b/c you cant do it in other languages (except maybe old dead ones like c/c++)

a gimp calling normal people zombies. classic shaggarposting

Shark Sandwich
Sep 6, 2010

by R. Guyovich
i dunno, java and c# are pretty cool and we only use stored procs on our team.

Shaggar
Apr 26, 2006
:hfive:

tef
May 30, 2004

-> some l-system crap ->
oh great, more people whose code is so fragile they have to prop it up with the type system

Blotto Skorzany
Nov 7, 2008

He's a PSoC, loose and runnin'
came the whisper from each lip
And he's here to do some business with
the bad ADC on his chip
bad ADC on his chiiiiip
it would make more sense if it were at least a good type system

Shark Sandwich
Sep 6, 2010

by R. Guyovich

tef posted:

oh great, more people whose code is so fragile they have to prop it up with the type system

it's cool tho. we have eclipse and intellij for autocomplete

tef
May 30, 2004

-> some l-system crap ->

Otto Skorzeny posted:

it would make more sense if it were at least a good type system

for me, more clevery type thingys like generics seem to add type safety at the expense of simplicity.

i guess it's from watching the erlang camp with a priority on fault tolerance over correctness, and also an optional type checker for offline analysis.

i'm beginning to think that types should just be arbitrary code. essentially, pre/post conditions. it's kinda useful to say 'this sort of pattern', like a regex for a string. or a constraint on a number (within a range).

you can do clever things like eliminating these at compile time, and leaving them as runtime checks otherwise. as if the compiler removed assertions, only when it could show they held. http://sage.soe.ucsc.edu/sage-tr.pdf :psyboom:

or maybe I just want a language with prolog as the type system

Adbot
ADBOT LOVES YOU

syntaxrigger
Jul 7, 2011

Actually you owe me 6! But who's countin?

mjs6643 posted:

i dunno, java and c# are pretty cool and we only use stored procs on our team.

:siren:SHAGGAR ALT ACCOUNT SPOTTED!!:siren:

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply