Dali

Dev tools

android build tooling

SHOW HN2019

Dali

A pure-Nim indie assembler for Android dex and apk files

forum.nim-lang.org

#nim#android#dex#apk#dalvik bytecode

86points
23comments
#562of 2,195 in 2019
Top 26%of 2019 by points

How HN took it

MixedNo clear lean

3 positive, 2 neutral or asking, 0 mixed, 0 critical, out of 5 comments about the project. Thread score +0.24.

Idea: 3 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Nim's Python-like syntax and low boilerplate make it good for prototyping

    From 3 comments
    • I think the following kind of sums up its appeal to me: * Compiled language, sits in a similar kind of language category to Go where it compiles to a native binary but also has a…
      captainbland on HN
    • Nim is interesting because it is a statically typed (with type inference) compiled language with very little "boilerplate" that compiled languages (even compiled to VM languages…
      jhbadger on HN
    • Project author here. I'd say on Android, AFAIK you realistically have just no other choice than Java or (very recently) Kotlin. There's also React Native, but at some point you…
      akavel on HN
  • Project is an impressive and useful step for Nim on Android

    From 1 comment
    • I think the following kind of sums up its appeal to me: * Compiled language, sits in a similar kind of language category to Go where it compiles to a native binary but also has a…
      captainbland on HN

Objections

  • Unclear why Android developers would switch from Java or Kotlin to Nim

    From 2 comments
    • Looking over Nim, it says it is a statically typed language, compiles to C/C++/JavaScript. Is this interesting for Android developers, i.e. would I have a good reason to consider…
      xrd on HN
    • I think the following kind of sums up its appeal to me: * Compiled language, sits in a similar kind of language category to Go where it compiles to a native binary but also has a…
      captainbland on HN
  • Nim's GC performance claim was disputed

    From 1 comment
    • > but also has a GC, so it sits in that kind of performance ballpark No, Nim is way much faster. Also the GC is optional and in-line in each thread.
      nimmer on HN

Requests

  • A usable standard library web server for Nim

    From 1 comment
    • Go has certain things out of the box that I think attributed to it's success: Built-In libraries out of the box for web and other things which are useful. The out of the box web…
      giancarlostoro on HN
  • A noscript message on the Nim forum for users with JavaScript disabled

    From 1 comment
    • Cheers! (Really, just a <noscript> saying "Hey, turn on JS for us." would be more than enough to make me happy, FWIW.)
      carapace on HN

Questions

  • What does Nim offer over Kotlin or Java for Android developers

    From 1 comment
    • Looking over Nim, it says it is a statically typed language, compiles to C/C++/JavaScript. Is this interesting for Android developers, i.e. would I have a good reason to consider…
      xrd on HN
  • Does the Jester framework handle sessions and does Nim have database driver support

    From 1 comment
    • I may have to, now that I'm at a new job where I only do Java, I feel like I can experiment with other languages more since I dont have to keep juggling between front-end and…
      giancarlostoro on HN

Alternatives named

  • Java and Kotlin

    From 1 comment
    • Project author here. I'd say on Android, AFAIK you realistically have just no other choice than Java or (very recently) Kotlin. There's also React Native, but at some point you…
      akavel on HN
  • React Native

    From 1 comment
    • Project author here. I'd say on Android, AFAIK you realistically have just no other choice than Java or (very recently) Kotlin. There's also React Native, but at some point you…
      akavel on HN
  • Go

    From 1 comment
    • I think the following kind of sums up its appeal to me: * Compiled language, sits in a similar kind of language category to Go where it compiles to a native binary but also has a…
      captainbland on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/19897044)