last day (958 days later) » 

10:00 PM
I still reserve that PyPy is fast
 
@HelkaHomba But C++ doesn't need memory management
 
OK, why not Java or the JVM?
 
@noɥʇʎPʎzɐɹC Too slow
 
@ASCII-only ok
 
here is C++ with no memory management (warning: temporary website)
 
10:02 PM
@HelkaHomba C++ requires even less memory managment the better you code which is nice also
 
wait a second
my bad, wrong one
okay, now it's up
 
i need coffeescript/typescript but for C++
like compile to readable and fast C++
 
...
Why not use C++ directly
 
@noɥʇʎPʎzɐɹC it's called C++ :P
 
10:04 PM
> fu
 
Or a huge macro library
 
@noɥʇʎPʎzɐɹC The reason one doesn't exist is corner cases
If you have enough macros corner cases means half your code
 
@ASCII-only Macro library but it has regex, and there's another preprocessoer
 
Plus that would add like 10000% to compilation time
 
O_o i put fu in as joke .___.
 
10:05 PM
@noɥʇʎPʎzɐɹC Doesn't exist, plus regex is 1. slow, 2. a bad idea
 
@ASCII-only not if it's search+replace
 
@ASCII-only So strictly typed Pytek? :P
 
Plus it doesn't exist yet
@quartata Kinda, but with quite a bit of different syntax
 
I take the <t> and <k,v> are generics right
 
yea
 
10:08 PM
@Downgoat It's supposed to be fn
 
I haz no idea how 2 set up a good C++ environment so bye on that
Readable and/or easy to write in?
 
@noɥʇʎPʎzɐɹC what OS do you use?
 
@Downgoat Mac OS X, AKA BSD with flairs.
I know how to set one up, I'll just clone it
And I have an IDE togo
What build system?
 
something i wrong when yuo cannot distinguish a fellow contributor's issue from spam :P
 
@Downgoat funny jokes ≠ spam
 
10:13 PM
@noɥʇʎPʎzɐɹC Humor is sunjective
 
@ASCII-only should we convert long markdown document to a proper documentation for each item which there is agreement upon?
 
@Downgoat yes
 
Yes
 
ok, gitbooks or sphinx?
I personally like gitbooks
 
GH wiki maybe?
 
10:14 PM
@Downgoat OK so one joke, and I'm out? I already agreed on c++
 
maybe RTD
 
@noɥʇʎPʎzɐɹC seriously it looks a lot like spam though
especially bacon/GMO/inconsistent all-caps
 
@noɥʇʎPʎzɐɹC >_> that was because you were spamming and past the fact that that issue was locked and closed abusing your collaboration status
 
@ASCII-only Sorry. I'll delete it. My jokes often go too far, RL and online.
 
10:15 PM
I told you to stop like 3 times too
 
@Downgoat sorry * 100
now I can't delete it because it's locked D:
 
Also yeah pls don't mix real stuff with jokes, if there are too many jokes it gets hard to trawl through all the real stuff
 
^ also, everytime you comment on an issue, every collaborator gets an email
 
@ASCII-only OK.
@Downgoat wat
I turned off my email preference a long time ago
 
@noɥʇʎPʎzɐɹC But not everyone else
 
10:18 PM
okay ive invited you back but if a post is locked, please comment on it only if very necessary
 
@ASCII-only do it, there's no reason not to. And I won't make jokes in GitHub, and I'll throttle it in chat.
 
@ASCII-only RTD is sphinx :P
 
somebody needs to push their code to a fork
^^^
 
@Downgoat Oh then Sphinx
 
Do we want to be able to initialize a variable without giving it a value?
@Downgoat
 
10:28 PM
> vsl-lang
> versatile scripting language language
Just wanted to point that out.
 
Request 2: ternary operators that don't require a false case, something like:
"a" + (myBool ? "b") + "c" // when myBool=false (myBool ? "b") would eval to null and be added as an empty string
 
note: this document was created to motivate and to make sure VSL doesn't go off course, not to be negative
I think VSL should have seamless compatibility w/ other language's libraries. Good libs are a key factor for a scripting lang.
 
@noɥʇʎPʎzɐɹC IMO? Not yet, we need a working language first :P
 
@ASCII-only long-term, yes
And I think #3 is very important
 
10:42 PM
@HelkaHomba so && operator?
oh
 
@HelkaHomba not falsy?
 
that case would probably require implicit casting from null -> empty string which probably isn't good
maybe in string formatting
 
Who keeps borking the code formatting in the doc?
 
e.g. "foo@{nil}bar" is "foobar"
 
@Downgoat Oh yeah, kinda. Maybe it's not necessary
 
10:44 PM
$ resembles bash too darn much
 
@Downgoat @nil shouldn't work right? only variables?
@noɥʇʎPʎzɐɹC Maybe but we don't really have any other free nice looking symbols
 
I think there are too many integer types.
 
Should we use Ruby's @ instead?
 
@ASCII-only but why is it needed?
 
@noɥʇʎPʎzɐɹC 1. Kinda needed for speed, 2. most of them aren't used for scripting
@noɥʇʎPʎzɐɹC $ variables? Sometimes it's clearer and shorter
 
10:46 PM
Request 3: 3 or 4 letter keywords throughout so there's less typing
 
e.g. =>{$1+$2}
@HelkaHomba What about class, interface and trait
 
Have to say, the $ stuff doesn't appeal to me, and I'm a Perl programmer
 
@ASCII-only Say cls itf trt. Ok, I know that's weird but would be nice for power users and golfers
 
Yeah, it won't have too much use
But IMO still useful
@HelkaHomba okay, have those as alternate syntaxes
 
@ASCII-only I'm hierarching it
@HelkaHomba what about a standardized autocomplete?
 
10:51 PM
@noɥʇʎPʎzɐɹC But... golf
 
this is not an esolang
 
@noɥʇʎPʎzɐɹC You mean make an IDE? Sure but sounds like lots more work
 
@HelkaHomba No
Just plugins/modifications on most popular IDEs
Most IDEs support templates
 
Also @everyone are function flags or decorators better
@memoize
fn asdf() {}
vs:
fn asdf() --memoize {}
and:
fn asdf() -m {}
 
10:59 PM
@ASCII-only put it in the hack.md for voting
 
@ASCII-only these
 
@@mf
fn asdf() {}
^What about that for single-char decorators
 
@m@f seems nicer
maybe even fn asdf@m@f (){...}
 
@ASCII-only i like function flags better
idk how you wana do symbols but @name is nice symbol syntax
 
What are symbols again
@HelkaHomba BTW you can vote (kinda) on the HackMD (starboard)
Also @everyone overloading looks like it's going to be a huge bottleneck
At least if you have way too many overloads
 
11:11 PM
@ASCII-only Things a bit like constant strings but make more sense for enums and stuff, like they are names for things
 
Like Ruby's :foo?
 
@Downgoat why not both? Decorators for decoration, function flags for stuff like memoization
who's somebody1234?
@Downgoat @ASCII-only
@HelkaHomba @betseg @quartata
 
@noɥʇʎPʎzɐɹC It's ASCII-only I think
 
11:28 PM
mars ultur actually
(are they the same people?)
 
Mars Ultor -> network profile
 
you aren't the same person I'm talking to in the md @ASCII-only
Too much personality difference
 
Wait really? ;_;
How I act is largely affected by where I am e.g. this is chat, that is 100% language design only
 
> class/cls
why pls no
i strongly am against this syntax
we are not golfing lang
there shouldnt be golfed keywords
 
D: D: D:
We are golfing lang
 
11:38 PM
no we aren't...
 
watwatwatwat
 
@ASCII-only you = ASCII-only, "the green cursor" = the anonymous nice friendly stranger on the green cursor
 
Well, yeah, but IMO golfed keywords are useful sometimes
 
such uber-wat rn
 
Who made this?
 
11:39 PM
@ASCII-only ಠ_ಠ i disagree
 
example?
 
Discuss in the md! It feels more personal and groovy there!
w/ <!-- -->
@Downgoat @ASCII-only
 
@noɥʇʎPʎzɐɹC The other green guy? That's Downgoat
I created the room, everyone else did most of everything else
@noɥʇʎPʎzɐɹC green = Vihan = Downgoat btw
 
@ASCII-only ...but the somebody1234 is green
An exclusive interview with @Downgoat. So Vihan H. Downgoat (the third), what is your favorite programming language? And ~~what is your opinion on emacs~~?
 
11:52 PM
i gtg do HW bai
 
> - deny ++ and -- (1/0)
@Downgoat And as we've learned, "i gtg do HW bai" is Vihan H. Downgoat's favorite programming language. Back to you steve, in the studio.
 

  last day (958 days later) »