Voir le flux RSS

Messages des blogs récents

  1. Historique de l'Intelligence Artificielle (IA)

    par , 01/11/2017 à 22h56
    Ces dernières décennies, l’Intelligence Artificielle (IA) est devenue un terme impopulaire, avec une période de « vaches maigres ». Un grand nombre de projets ont été abandonnés et la spirale infernale s’est déclenchée avec la diminution inéluctable des financements et par voie de conséquence le désintérêt des scientifiques voir l’exemple de la société « Thinking Machines Corporation » (http://en.wikipedia.org/wiki/Thinkin...es_Corporation) et celui de la 5ème génération d’ordinateur (http://en.wikipedia.org/wiki/Fifth-generation_computer) ...
  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 deux ressources intéressantes, l'une gratuite, l'autre un livre que l'on peut acquérir pour une somme de 40€ format ebook hors promotion ( Certes )

    Mis à jour 31/08/2017 à 09h11 par tails

    Catégories
    Java
Page 1 sur 24 1234511 ... DernièreDernière