Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jan 31 2019 12:51
    pushqrdx edited #176
  • Jan 31 2019 12:51
    pushqrdx edited #176
  • Jan 31 2019 10:18
    pushqrdx opened #176
  • Jan 31 2019 07:20
    pushqrdx commented #169
  • Jan 31 2019 01:04
    iamtirado commented #169
  • Jan 29 2019 22:04
    shreeve commented #175
  • Jan 29 2019 13:09
    somebee closed #173
  • Jan 29 2019 13:09

    somebee on master

    Reset Stack.tag before each com… Bump version to 1.4.2 (compare)

  • Jan 29 2019 12:24

    somebee on master

    Lookup event handlers up the ow… (compare)

  • Jan 29 2019 12:23

    somebee on master

    Reset rewriter between runs Merge branch 'master' of https:… (compare)

  • Jan 29 2019 07:40
    shreeve opened #175
  • Jan 28 2019 21:26
    shreeve closed #174
  • Jan 28 2019 21:26
    shreeve commented #174
  • Jan 28 2019 21:24
    shreeve edited #174
  • Jan 28 2019 21:24
    shreeve opened #174
  • Jan 27 2019 14:37
    darcyturk opened #173
  • Jan 27 2019 10:04
    darcyturk commented #128
  • Jan 26 2019 11:56
    Alhadis opened #172
  • Jan 22 2019 01:29
    CassianoSF closed #171
  • Jan 22 2019 01:29
    CassianoSF commented #171
Fedor Leschinsky
@altteo
If we could figure out how to make state management clear and easier than with universal language (i mean its a good idea to design specific syntax for state management) it will be i think the first 5 gen lenguage.
Fedor Leschinsky
@altteo
Ideas i came to for the moment is that state could be changed from two different sides - from user through the interface and from other computers (like requests or realtime dbs). And when it is changed functional programming again come into place - all other stuff could be calculated automatically (mobx approach). And with special syntax we could make some garanties (like elm) on compiler level.
So we could do two gateways - one from the interface and other from requests. Set “quarantine” for side infuantion.
Fedor Leschinsky
@altteo
Maybe i went too deep. But i faced an exponential growth of complexity when I tried to handle events from ui and from db in one place (through event bus).
Maybe it is not a matter of special syntax but a proper architecture. But it is a good thing to be opinionated in such things and force them.
Alexander Alemayhu
@scanf
@iamtirado making your old pages blank are not intentional. I have no idea why GitBook keeps doing that. I thought it was due to a save / merge issue. Do you know why it does that?
I was actually telling Sindre about this yesterday too. Hopefully I will get a chance today to read through the GitBook manual.
Eric Vida
@ericvida
Hmm. Is it synced with github?
might be able to chat with support.
Alexander Alemayhu
@scanf
I will try that and also look up how to change color on existing syntax. Thanks.
Alexander Alemayhu
@scanf
*language
Alexander Alemayhu
@scanf
The windows issues should now be resolved in 2.0.0-alpha.31, tested it earlier.
Alexander Alemayhu
@scanf
Sent message to GitBook support, hopefully they can clarify what is happening otherwise we need to consider alternatives...
Alexander Alemayhu
@scanf
Two new Imba Changelog episodes straight from the oven, https://users.imba.io/t/new-imba-changelog/59
Enjoy!
@altteo would be cool if you and @somebee did some new episodes on the Dialogs about Imba.
Since you have written so much Imba code it would be interesting to hear a discussion of some of the ideas Sindre has for the future.
Fedor Leschinsky
@altteo
My view on implicit self and tag <self> and !,? I have written in github issues. Pretty good idea to put model handlers in tag event handlers. But with @ it looks very magical. I’d rather would call it more explicitly :click=model.resolve
Eric Vida
@ericvida

Imba has made a lot more sense to me without inplicit self.

i like the <self> tag.

Alexander Alemayhu
@scanf
New Imba Changelog episode on the experimental syntax for event modifiers https://users.imba.io/t/imba-changelog-improving-event-handlers/60
Fedor Leschinsky
@altteo
:click.stop.{@store.addTicket()} is pretty good. also I was thinking about :click->stop->@store.addTicket() syntax
Sindre Aarsaether
@somebee
alpha 34 just released with this event handler syntax (:click.stop.{@store.addTicket()}) :) Should be running on scrimba as well
Alexander Alemayhu
@scanf
I have not read the whole article but cloc supports Imba v1 since July AlDanial/cloc@907674e
So no execuse for them to include in the 2020 hindsight
:wink:
Eric Vida
@ericvida
i made a discord group: https://discord.gg/U2gY9RP
Sindre Aarsaether
@somebee
I made one today as well :P
Eric Vida
@ericvida
haha. let's go there
whats the link
Fedor Leschinsky
@altteo
Eric Vida
@ericvida

@all
Join our less buggy Discord Chat.
https://discord.gg/fT4tY8z

@scanf can you link to that from imba.io?
discord's native apps are much less buggy.

Alexander Alemayhu
@scanf
Courtesy reminder, the next Imba bi-weekly community meeting is on Monday at 07AM https://www.meetup.com/en-AU/Imba-Oslo-Meetup/events/qplnhrybcfbdb/
We can discuss discord then.
Alexander Alemayhu
@scanf
Alexander Alemayhu
@scanf
recording of the most recent bi-weekly meeting, enjoy!
Eric Vida
@ericvida
how do I do constructors/initializers in Imba 2? Is this still valid syntax?
class Person
    def initialize x,y,z
        @name = x
        @age = y
        @job = z
Eric Vida
@ericvida
the answer is
'def constructor'
Eric Vida
@ericvida
go figure.
Speed
@XANOZOID
I'm curious - how well do you guys think Imba would perform for a web-based game engine? Or even more specific, embedded and used inside of something like Duktape or ModdableXS (both C/C++ embedded js libs)?
I'm thinking about making a game engine for a scriptable language and I think Imba is pretty scriptable and I like that it works for web as a target so it feels like a decent candidate. But this is why I'm wondering about how we might think the performance is for a no-JIT javascript
Eric Vida
@ericvida
i'd say do it!
Alexander Alemayhu
@scanf
GitBook has shipped fixes so our documentation efforts can be resumed in their Web UI again.
Eric Vida
@ericvida
I saw that all the documentation is back. I made some updates a couple of days ago.
a bit fed up with gitter on mobile though 😅
Troy
@bbqchickenrobot
what is the imba compiler written in/
?
cstffx
@cstffx
imba compiler is written in imba