Voir le flux RSS

tails

  1. Le langage Rust : ma nouvelle cible pour développer des applications de bureau :)

    par , 30/11/2018 à 15h31
    Cela fait quelques années que je suis de près ou de loin le langage de Mozilla : mais en ayant "abandonné" à plusieurs reprises. Toutefois, j'ai décidé de m'y remettre sérieusement depuis quelques semaines : fort des évolutions positives du langage, et d'une plus grande facilité en ce qui me concerne pour l'étudier plus profondément.

    Justement, je me suis lancé pour défi de développer une application pour les 3 OS principaux en Rust et Gtk. Et même si elle n'est encore qu'à ...

    Mis à jour 30/11/2018 à 15h57 par tails

    Catégories
    Rust
  2. [Kotlin] Déclarations/Types/Inférence de types

    par , 05/09/2017 à 13h04
    Déclarations

    Comme vous l'avez probablement constaté dans les billets précédents, en Kotlin lors d'une déclaration de variable (val ou var) on précise dans l'ordre :
    1. son immutabilité (val ou var ?) : pour rappel, val désigne une valeur fixée, donc immuable. Alors que var désigne une variable donc muable
    2. son nom : comme en Java, soumis à des restrictions et de plus limité par l'existence de mots-clés propres à Kotlin
    3. son type : nous allons y venir très vite

    ...

    Mis à jour 08/09/2017 à 15h24 par tails (Ajout du type Range)

    Catégories
    Java
  3. [Kotlin] Expressions

    par , 02/09/2017 à 10h01
    Comme en Java, en Kotlin tout ce qui retourne une valeur est une expression : litéral, opération, appel de fonction ...
    On peut aussi combiner déclaration et expressions :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    val a = 10
    val b = f(150)
    val c = 60*89
    Là où les choses deviennent intéressantes, c'est l'emploi de certaines structures de contrôles en tant qu'expressions !!!
    Je m'explique. Prenons le snippet suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    val majeur = if (age <
    ...

    Mis à jour 08/09/2017 à 15h13 par tails (Ajout : Chaque branche d'une expression a la valeur de sa dernière expression.)

    Catégories
    Java
  4. [Kotlin] Nullabilité ?

    par , 31/08/2017 à 09h57
    Amis programmeurs Kotlin, pour ceux qui auraient remarqué, désolé pour l'humour bidon
    Les autres auront la possibilité de comprendre après avoir lu ce billet

    Qu'est-ce qui différencie un type "nullable" d'un type standard ?

    En java toute référence (donc non sur un type primitif) peut pointer
    • soit sur un objet défini
    • soit sur la valeur null

    A ce propos : en Kotlin, il n'y a pas la notion de type primitif et de wrapper. ...
    Catégories
    Java
  5. [Kotlin] Documentation officielle et livre recommandé

    par , 31/08/2017 à 07h53
    Amis programmeurs de Kotlin, voici quelques ressources intéressantes :

    Mis à jour 30/11/2018 à 15h15 par tails

    Catégories
    Java
Page 1 sur 2 12 DernièreDernière