by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Aug 12 14:58
    elimt commented #905
  • Aug 12 08:48
    PetrMotlicek commented #473
  • Aug 11 07:39
    rmja opened #168
  • Aug 08 06:47
    radenkozec closed #663
  • Aug 08 06:47
    radenkozec commented #663
  • Aug 07 20:00
    radenkozec edited #663
  • Aug 07 20:00
    radenkozec edited #663
  • Aug 07 19:58
    radenkozec commented #663
  • Aug 07 19:57
    radenkozec reopened #663
  • Aug 07 10:51
    radenkozec closed #663
  • Aug 07 10:51
    radenkozec commented #663
  • Aug 05 09:03
    radenkozec opened #663
  • Aug 05 07:09
    JSeligsohn commented #343
  • Aug 01 11:41
    CLAassistant commented #687
  • Aug 01 11:41
    dependabot[bot] labeled #687
  • Aug 01 11:41
    dependabot[bot] opened #687
  • Aug 01 11:41

    dependabot[bot] on npm_and_yarn

    chore(deps): bump elliptic from… (compare)

  • Aug 01 04:48
    CLAassistant commented #320
  • Aug 01 04:48
    dependabot[bot] labeled #320
  • Aug 01 04:48
    dependabot[bot] opened #320
Blake Niemyjski
@niemyjski
How did that make it through testing?
Aleksander Heintz
@Alxandr
My guess? They only properly test stage-2 stuff?
Anyways, also means that until it's fixed there won't be .d.ts files
Cause the d.ts generator relies on them
Eric J. Smith
@ejsmith
Can't do tree shaking. JS is a dynamic language.
Aleksander Heintz
@Alxandr
@ejsmith not true, ES6 imports/exports are staticly analyzeable
And can be tree shaken
Eric J. Smith
@ejsmith
Sure as long as nobody uses any dynamic features.
Chris Beckett
@chrismbeckett
@ejsmith @EisenbergEffect Because Typescript is too far behind... I use the ES7 Async/Await support in Babel for everything client and server now, and it won't be supported until maybe Typescript v2, whenever that gets released. I guess that doesn't really impact Aurelia, but its the primary reason I am using Babel vs Typescript, the slow release schedule on full ES6 support.
Aleksander Heintz
@Alxandr
@ejsmith No, you can't overwrite them. It'll result in runtime/parsetime errors.
Eric J. Smith
@ejsmith
We are already using async / await in typescript
@Alxandr so the analyzer knows when you do dynamic things and turns them into errors?
Aleksander Heintz
@Alxandr
@ejsmith The imports are consts. You can't re-assign them.
So, if you simply disallow doing export let/var or export { foo } where foo is let/var (as opposed to const), which can easily be checked by a linter/babel/whatever, there is no way to shoot yourself in the foot
Eric J. Smith
@ejsmith
@chrismbeckett they seem to be ramping up their release cadence. 1.6 came really quickly after 1.5 and 1.7 is about to be released as well.
Chris Beckett
@chrismbeckett
@joelcoxokc @rquast I am on MDL at the moment too, but certainly very, very interested in AI, and no issues with a subscription if it delivers what you are hinting at... If you don't need to have direct dependencies on external projects like Ionic or MDL, I think you should keep it in-house so you have full control over it.
Eric J. Smith
@ejsmith
@Alxandr didn't know that. That is really cool. So you can do tree shaking in Babel as well then, right? Would be nice to stop having to worry about all the unused code you bring in with each lib.
Aleksander Heintz
@Alxandr
Well, the problem is (obviously) if whatever lib you import is written using cjs or amd
Eric J. Smith
@ejsmith
What is AI Aurelia interface?
Aleksander Heintz
@Alxandr
In which case all bets are off
Eric J. Smith
@ejsmith
Yeah, but hopefully those will start dying out soon.
Aleksander Heintz
@Alxandr
But as the world moves to write ES6, my guess is that more and more tools will spring up that does this
Eric J. Smith
@ejsmith
Very cool.
Aleksander Heintz
@Alxandr
I saw one on reddit here 2-3 days ago
Eric J. Smith
@ejsmith
We are using MDL as well. Would really love to know what is going on with UI components for Aurelia.
Chris Beckett
@chrismbeckett
@ejsmith Personally, I am ambivalent about the actual type support for TypeScript (I know some people love it), but I do love ES6/ES7 (particulary Async/Await that I could not live without anymore. I am worried that once we all start using TypeScript we are basically locked into Microsoft's approval and release schedule on new JavaScript features... and I hate that. It's also why I have refused to use Dart or CoffeeScript.
Aleksander Heintz
@Alxandr
@chrismbeckett Well, TS is OSS though
You can go fork it to infinity and beyond if you want
Eric J. Smith
@ejsmith
People would fork it if they messed up.
Aleksander Heintz
@Alxandr
It's just like what happened with node/iojs
Eric J. Smith
@ejsmith
Also you are writing ES6 but just types added in.
Aleksander Heintz
@Alxandr
Though, I'm more interested in Facebook Flow actually
If they could just get their act together and fix support for like... all of the things
Eric J. Smith
@ejsmith
Pretty similar syntax as facebooks language and there is a JS proposal to make the type annotations part of JS.
Chris Beckett
@chrismbeckett
@ejsmith Read the comment history for today, been some interesting info related to AI = Aurelia Interface. Pretty excited about it.
Eric J. Smith
@ejsmith
Why are you interested in flow? I don't like any of the stuff coming out of Facebook. Hate hate that react is so popular.
Aleksander Heintz
@Alxandr
Lol, why?
Eric J. Smith
@ejsmith
On my phone now. Would be hard to search, but I will try and find it later.
Chris Beckett
@chrismbeckett
@ejsmith @Alxandr I like that React got the frameworks community to start thinking a different way. Composition pattern and components is the future, but I think that the React Virtual DOM is a temporary bridge technology masking mobile browser issues that is being resolved through standards and just normal tech progress.
Aleksander Heintz
@Alxandr
@chrismbeckett the virtual dom is completely and redicolously awesome for testing though
Eric J. Smith
@ejsmith
Because it's fucking ridiculous to mix JS and HTML. And Vdom is working against web progress.
Roland Quast
@rquast
@ejsmith so you mean you hate jsx?
Chris Beckett
@chrismbeckett
and it allows for server-side rendering....
Eric J. Smith
@ejsmith
Yes that would be the biggest thing.
Aleksander Heintz
@Alxandr
I don't do servers in JS, so that don't help me at all
Joel Cox
@joelcoxokc
@rquast @forestmarie @chrismbeckett @Alxandr @airboss001 @andrevlins @adriatic @evanlarsen
And to any one else that was viewing in on this conversation. :point_up: October 30, 2015 2:42 PM about the aurelia-dialog.
I feel I may have mislead some regarding release Dates.
I will brief yall tomorrow AM, on the changes to the aurelia-dialog, here on Gitter. However, The PR still must go through some validation. It will not be released tomorrow.
If you have any questions or recommendations regarding the aurelia-dialog, we can discuss tomorrow.
Eric J. Smith
@ejsmith
Server side rendering just seems silly to me. The search engines can handle JS just fine.
Chris Beckett
@chrismbeckett
@joelcoxokc Honestly, I am excited about what you revealed today, but I don't expect it until next summer.
Aleksander Heintz
@Alxandr
Lol, cause search engines are everything we ever cared about
Chris Beckett
@chrismbeckett
@joelcoxokc No issues with unrealistic expectations here :0