LaTeX on en parle un jour?

Bethke71263
2023-01-05 23:11:06

Le 05 janvier 2023 à 23:06:11 :

Le 05 janvier 2023 à 23:04:30 Bethke71263 a écrit :
Perso j'utilise LyX

https://www.lyx.org

C'est un GUI basé sur LaTeX, et c'est assez rapide à prendre en main sans forcément avoir besoin de connaître LaTeX
Un bon compromis je trouve

pas mal du tout ça fait encore meilleur des deux mondes pour ceux qui ont pas envie de se prendre la têtehttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

Exactement
J'ai pas eu besoin d'apprendre LaTeX grâce à ça, et pour le peu de rapports que j'ai eu à faire ça suffisait amplement :oui:

20170804
2023-01-05 23:12:33

Le 05 janvier 2023 à 23:07:30 javiera004 a écrit :

j'ai entendu que c'est un beau bordel si tu creuses mais en surface c'est bien structuré, fastochehttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

sinon entre le monde académique et le monde industriel je fais confiance au premier, rappel que le second utilise extensivement java tandis que le premier invente haskellhttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

En vrai ça m'intéresse, t'as pas des liens pour apprendre un peu le truc ? :hap:
Haskell je connais pas, mais je suis pas dev :hap:

bouarf à apprendre faut vraiment avoir envie c'est assez galère mais en gros c'est un langage qui favorise la composition de fonctions / transformations mathématiques de données au détriment de l'OOP et de la prog impérative / mutable, et qui fournit un type system hyper complexe que je suis loin d'avoir fini de creuser après 1 an de haskellhttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

mais en gros java c'est hyper verbose et pas satisfaisant à utiliser alors que haskell on kiffe parce qu'on fait 10 fois moins de lignes pour le même résultat grâce à plein de fonctions très spécialisées qu'on compose avec ce qu'on a envie d'appliquer à nos donnéeshttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

[men_in_dark]
2023-01-05 23:13:03

Les gens qui font un pdf canva de merde avec des barres de compétenceshttps://image.noelshack.com/fichiers/2016/24/1466366197-risitas10.png
CV Latex simple, sérieux, classehttps://image.noelshack.com/fichiers/2017/39/3/1506463228-risibg.png

Xtdr23a1
2023-01-05 23:14:24

Le 05 janvier 2023 à 23:12:33 :

Le 05 janvier 2023 à 23:07:30 javiera004 a écrit :

j'ai entendu que c'est un beau bordel si tu creuses mais en surface c'est bien structuré, fastochehttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

sinon entre le monde académique et le monde industriel je fais confiance au premier, rappel que le second utilise extensivement java tandis que le premier invente haskellhttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

En vrai ça m'intéresse, t'as pas des liens pour apprendre un peu le truc ? :hap:
Haskell je connais pas, mais je suis pas dev :hap:

bouarf à apprendre faut vraiment avoir envie c'est assez galère mais en gros c'est un langage qui favorise la composition de fonctions / transformations mathématiques de données au détriment de l'OOP et de la prog impérative / mutable, et qui fournit un type system hyper complexe que je suis loin d'avoir fini de creuser après 1 an de haskellhttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

mais en gros java c'est hyper verbose et pas satisfaisant à utiliser alors que haskell on kiffe parce qu'on fait 10 fois moins de lignes pour le même résultat grâce à plein de fonctions très spécialisées qu'on compose avec ce qu'on a envie d'appliquer à nos donnéeshttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

Attention, entre le Java que tu apprends à l'école et le Java professionnel y'a un monde (t'as sans doute pas vu le annotation processing pour générer du code, les lib fonctionnelles etc..).
Surtout que sur les nouveaux projets on utilise plutôt Kotlin.

Bethke71263
2023-01-05 23:15:52

Le 05 janvier 2023 à 23:07:06 :

Le 05 janvier 2023 à 23:04:30 :
Perso j'utilise LyX

https://www.lyx.org

C'est un GUI basé sur LaTeX, et c'est assez rapide à prendre en main sans forcément avoir besoin de connaître LaTeX
Un bon compromis je trouve

C'est un WYSIWYG, c'est dégueulasse :rire:
Comme Front pour générer de l'HTML à l'époque :malade:

Mais ça te permet de faire une ébauche puis tu nettoie le code après

Je comprends pas trop ce que tu veux dire :(
Comme l'a dit un autre khey, quand tu vas sur leur site tu vois ça

LyX is a document processor that encourages an approach to writing based on the structure of your documents (WYSIWYM) and not simply their appearance (WYSIWYG).

Mangeur4H
2023-01-05 23:16:10

Mon père a écrit tout ses livres et articles de maths dessus :oui: mon petit frère est un virtuose dessus aussi :(

20170804
2023-01-05 23:16:35

Le 05 janvier 2023 à 23:09:20 Xtdr23a1 a écrit :

Le 05 janvier 2023 à 23:05:24 :

Le 05 janvier 2023 à 23:02:35 javiera004 a écrit :
Beaucoup de mes profs l'utilisait à l'université mais j'ai vu ça nul part dans le monde professionnel comme quoi :rire:
Ca à l'air ultra complexe en plus :rire:

j'ai entendu que c'est un beau bordel si tu creuses mais en surface c'est bien structuré, fastochehttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

sinon entre le monde académique et le monde industriel je fais confiance au premier, rappel que le second utilise extensivement java tandis que le premier invente haskellhttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

Le 05 janvier 2023 à 23:02:41 xiajin a écrit :
Perso ça m'irrite la bitehttps://image.noelshack.com/fichiers/2019/14/3/1554243412-calvitiedugange.png

ah euhhttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

y'a une question d'écosystème et de librairies sur le marché (en plus du nombre de dev dispo).
D'un point de vue professionnel java >>>> Haskell.

ok en vrai j'ai pas assez d'exp pour me rendre compte à quel point ça joue les libs. pour des projets persos j'ai jamais été limité loin de là, par exemple c'est trop facile de paralléliser en haskell comme tout est pur tu fous un forkIO avant ton truc à paralléliser et ça marche tout seul, pas besoin d'énorme frameworkhttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

Le 05 janvier 2023 à 23:10:56 0ToutSaMere a écrit :
quoi de plus par rapport au markdown ?https://image.noelshack.com/fichiers/2022/46/1/1668466391-yaya2.png

ah bah à peu près tout làhttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

Le 05 janvier 2023 à 23:10:11 NieuwDiclo a écrit :
J'ai utilisé LaTeX que pour un rapport en L1 :hap:
Étrange qu'ils ne nous le demandent plus :(

j'ai jamais vu de prof exiger ça mais si j'étais prof j'exigerais sûrementhttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

20170804
2023-01-05 23:18:30

Le 05 janvier 2023 à 23:13:03 [men_in_dark] a écrit :
Les gens qui font un pdf canva de merde avec des barres de compétenceshttps://image.noelshack.com/fichiers/2016/24/1466366197-risitas10.png
CV Latex simple, sérieux, classehttps://image.noelshack.com/fichiers/2017/39/3/1506463228-risibg.png

exact le cv horizontal latex bien violent ça fait son effethttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

Le 05 janvier 2023 à 23:14:24 Xtdr23a1 a écrit :

Le 05 janvier 2023 à 23:12:33 :

Le 05 janvier 2023 à 23:07:30 javiera004 a écrit :

j'ai entendu que c'est un beau bordel si tu creuses mais en surface c'est bien structuré, fastochehttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

sinon entre le monde académique et le monde industriel je fais confiance au premier, rappel que le second utilise extensivement java tandis que le premier invente haskellhttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

En vrai ça m'intéresse, t'as pas des liens pour apprendre un peu le truc ? :hap:
Haskell je connais pas, mais je suis pas dev :hap:

bouarf à apprendre faut vraiment avoir envie c'est assez galère mais en gros c'est un langage qui favorise la composition de fonctions / transformations mathématiques de données au détriment de l'OOP et de la prog impérative / mutable, et qui fournit un type system hyper complexe que je suis loin d'avoir fini de creuser après 1 an de haskellhttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

mais en gros java c'est hyper verbose et pas satisfaisant à utiliser alors que haskell on kiffe parce qu'on fait 10 fois moins de lignes pour le même résultat grâce à plein de fonctions très spécialisées qu'on compose avec ce qu'on a envie d'appliquer à nos donnéeshttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

Attention, entre le Java que tu apprends à l'école et le Java professionnel y'a un monde (t'as sans doute pas vu le annotation processing pour générer du code, les lib fonctionnelles etc..).
Surtout que sur les nouveaux projets on utilise plutôt Kotlin.

tout ça c'est clair j'ai jamais vu, j'ai juste encore mon projet de java en travers de la gorge, celui la j'ai tout bien fait avec tous ses design patterns de mort et je maintiens que c'est 90% de boilerplatehttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

Le 05 janvier 2023 à 23:16:10 Mangeur4H a écrit :
Mon père a écrit tout ses livres et articles de maths dessus :oui: mon petit frère est un virtuose dessus aussi :(

belle affaire familiale que tu as là mon kheyouhttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

Mangeur4H
2023-01-05 23:20:31

Le 05 janvier 2023 à 23:18:30 :

Le 05 janvier 2023 à 23:13:03 [men_in_dark] a écrit :
Les gens qui font un pdf canva de merde avec des barres de compétenceshttps://image.noelshack.com/fichiers/2016/24/1466366197-risitas10.png
CV Latex simple, sérieux, classehttps://image.noelshack.com/fichiers/2017/39/3/1506463228-risibg.png

exact le cv horizontal latex bien violent ça fait son effethttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

Le 05 janvier 2023 à 23:14:24 Xtdr23a1 a écrit :

Le 05 janvier 2023 à 23:12:33 :

Le 05 janvier 2023 à 23:07:30 javiera004 a écrit :

j'ai entendu que c'est un beau bordel si tu creuses mais en surface c'est bien structuré, fastochehttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

sinon entre le monde académique et le monde industriel je fais confiance au premier, rappel que le second utilise extensivement java tandis que le premier invente haskellhttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

En vrai ça m'intéresse, t'as pas des liens pour apprendre un peu le truc ? :hap:
Haskell je connais pas, mais je suis pas dev :hap:

bouarf à apprendre faut vraiment avoir envie c'est assez galère mais en gros c'est un langage qui favorise la composition de fonctions / transformations mathématiques de données au détriment de l'OOP et de la prog impérative / mutable, et qui fournit un type system hyper complexe que je suis loin d'avoir fini de creuser après 1 an de haskellhttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

mais en gros java c'est hyper verbose et pas satisfaisant à utiliser alors que haskell on kiffe parce qu'on fait 10 fois moins de lignes pour le même résultat grâce à plein de fonctions très spécialisées qu'on compose avec ce qu'on a envie d'appliquer à nos donnéeshttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

Attention, entre le Java que tu apprends à l'école et le Java professionnel y'a un monde (t'as sans doute pas vu le annotation processing pour générer du code, les lib fonctionnelles etc..).
Surtout que sur les nouveaux projets on utilise plutôt Kotlin.

tout ça c'est clair j'ai jamais vu, j'ai juste encore mon projet de java en travers de la gorge, celui la j'ai tout bien fait avec tous ses design patterns de mort et je maintiens que c'est 90% de boilerplatehttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

Le 05 janvier 2023 à 23:16:10 Mangeur4H a écrit :
Mon père a écrit tout ses livres et articles de maths dessus :oui: mon petit frère est un virtuose dessus aussi :(

belle affaire familiale que tu as là mon kheyouhttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

Oui moi je suis épileptique du coup je peux plus faire de maths sinon je fais des crises de convulsions sinon j'aurais fait pareil

Xtdr23a1
2023-01-05 23:21:58

Le 05 janvier 2023 à 23:18:30 :

tout ça c'est clair j'ai jamais vu, j'ai juste encore mon projet de java en travers de la gorge, celui la j'ai tout bien fait avec tous ses design patterns de mort et je maintiens que c'est 90% de boilerplatehttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

Y'a des lib pour éviter le code boilerplate. Je pense notamment à Lombok, Autovalue, Manifold ou encore Immutables. Pareil pour faire des mapping avec mapstruct ou selma.
Mais tout ça n'est pas enseigné à l'école.

Mais Kotlin n'a pas besoin de ça est est déjà bien plus concis par nature :oui:

20170804
2023-01-05 23:24:45

Le 05 janvier 2023 à 23:20:31 Mangeur4H a écrit :

Le 05 janvier 2023 à 23:18:30 :

Le 05 janvier 2023 à 23:13:03 [men_in_dark] a écrit :
Les gens qui font un pdf canva de merde avec des barres de compétenceshttps://image.noelshack.com/fichiers/2016/24/1466366197-risitas10.png
CV Latex simple, sérieux, classehttps://image.noelshack.com/fichiers/2017/39/3/1506463228-risibg.png

exact le cv horizontal latex bien violent ça fait son effethttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

Le 05 janvier 2023 à 23:14:24 Xtdr23a1 a écrit :

Le 05 janvier 2023 à 23:12:33 :

Le 05 janvier 2023 à 23:07:30 javiera004 a écrit :

>

> j'ai entendu que c'est un beau bordel si tu creuses mais en surface c'est bien structuré, fastochehttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

>

> sinon entre le monde académique et le monde industriel je fais confiance au premier, rappel que le second utilise extensivement java tandis que le premier invente haskellhttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

En vrai ça m'intéresse, t'as pas des liens pour apprendre un peu le truc ? :hap:
Haskell je connais pas, mais je suis pas dev :hap:

bouarf à apprendre faut vraiment avoir envie c'est assez galère mais en gros c'est un langage qui favorise la composition de fonctions / transformations mathématiques de données au détriment de l'OOP et de la prog impérative / mutable, et qui fournit un type system hyper complexe que je suis loin d'avoir fini de creuser après 1 an de haskellhttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

mais en gros java c'est hyper verbose et pas satisfaisant à utiliser alors que haskell on kiffe parce qu'on fait 10 fois moins de lignes pour le même résultat grâce à plein de fonctions très spécialisées qu'on compose avec ce qu'on a envie d'appliquer à nos donnéeshttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

Attention, entre le Java que tu apprends à l'école et le Java professionnel y'a un monde (t'as sans doute pas vu le annotation processing pour générer du code, les lib fonctionnelles etc..).
Surtout que sur les nouveaux projets on utilise plutôt Kotlin.

tout ça c'est clair j'ai jamais vu, j'ai juste encore mon projet de java en travers de la gorge, celui la j'ai tout bien fait avec tous ses design patterns de mort et je maintiens que c'est 90% de boilerplatehttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

Le 05 janvier 2023 à 23:16:10 Mangeur4H a écrit :
Mon père a écrit tout ses livres et articles de maths dessus :oui: mon petit frère est un virtuose dessus aussi :(

belle affaire familiale que tu as là mon kheyouhttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

Oui moi je suis épileptique du coup je peux plus faire de maths sinon je fais des crises de convulsions sinon j'aurais fait pareil

je comprends mon khey c'est pas de pothttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

Le 05 janvier 2023 à 23:21:58 Xtdr23a1 a écrit :

Le 05 janvier 2023 à 23:18:30 :

tout ça c'est clair j'ai jamais vu, j'ai juste encore mon projet de java en travers de la gorge, celui la j'ai tout bien fait avec tous ses design patterns de mort et je maintiens que c'est 90% de boilerplatehttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

Y'a des lib pour éviter le code boilerplate. Je pense notamment à Lombok, Autovalue, Manifold ou encore Immutables. Pareil pour faire des mapping avec mapstruct ou selma.
Mais tout ça n'est pas enseigné à l'école.

Mais Kotlin n'a pas besoin de ça est est déjà bien plus concis par nature :oui:

en vrai j'aimerais bien voir si t'as un petit projet pas trop dur à comprendre en kotlin, parce que je fais que cracher sur java depuis des mois mais je déteste parler de trucs que je connais pas du coup si tu peux me redpill c'est bien appréciéhttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

20170804
2023-01-05 23:28:22

après le truc avec haskell c'est aussi que t'as pas besoin de frameworks ou de libs pour abstraire le boilerplate parce que y'en a peu de base, t'as une lib par ci par là pour les trucs fondamentaux mais le lien entre les building blocks se fait intuitivement c'est plaisanthttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

20170804
2023-01-05 23:34:48

en l'absence de réponse je continuerai de détester java attentionhttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

Xtdr23a1
2023-01-05 23:36:30

Le 05 janvier 2023 à 23:24:45 :

en vrai j'aimerais bien voir si t'as un petit projet pas trop dur à comprendre en kotlin, parce que je fais que cracher sur java depuis des mois mais je déteste parler de trucs que je connais pas du coup si tu peux me redpill c'est bien appréciéhttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

Un exemple tiré d'une formation sur coursera :

Nice String

We'll say a string is nice if at least two of the following conditions are satisfied:

It doesn't contain substrings bu, ba or be;
It contains at least three vowels (vowels are a, e, i, o and u);
It contains a double letter (at least two similar letters following one another), like b in "abba".
Your task is to check whether a given string is nice. Strings for this task will consist of lowercase letters only. Note that for the purpose of this task, we don't consider 'y' as a vowel.

Example 1

"bac" isn't nice. No conditions are satisfied: it contains a ba substring, contains only one vowel and no doubles.

Example 2

"aza" isn't nice. Only the first condition is satisfied, but the string doesn't contain enough vowels or doubles.

Example 3

"abaca" isn't nice. The second condition is satisfied: it contains three vowels a, but the other two aren't satisfied: it contains ba and no doubles.

Example 4

"baaa" is nice. The conditions #2 and #3 are satisfied: it contains three vowels a and a double a.

Example 5

"aaab" is nice, because all three conditions are satisfied.

En java scolaire (legacy) ça donne :


public boolean isNice(final String s) {
// check bad subString
val noBadSubstring = !s.contains("ba") && !s.contains("be") && !s.contains("bu");

// check vowels number
var hasThreeVowels = false;
var vowelsNumber = 0;
for (int i = 0; i < s.length(); i++) {
val c = s.charAt(i);
if (c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u') {
vowelsNumber++;
if (vowelsNumber >= 3) {
hasThreeVowels = true;
break;
}
}
}

// check has double
var hasDouble = false;
var prevChar = '\0';
for (int i = 0; i < s.length(); i++) {
val c = s.charAt(i);
if (c == prevChar) {
hasDouble = true;
break;
}
prevChar = c;
}

// count conditions
var conditions = 0;
if (noBadSubstring) {
conditions++;
}
if (hasThreeVowels) {
conditions++;
}
if (hasDouble) {
conditions++;
}

return conditions >= 2;
}

En java (moderne) ça donnerait :


public boolean isNice(final String s) {
val noBadSubString = BAD_SUB_STRINGS.stream().noneMatch(s::contains);
val hasDouble = range(0, s.length() - 1).anyMatch(i -> s.charAt(i) == s.charAt(i + 1));
val hasThreeVowels = s.chars()
.mapToObj(i -> (char) i)
.filter(VOWELS::contains)
.count() >= 3;

return List.of(noBadSubString, hasThreeVowels, hasDouble).stream()
.filter(Boolean::booleanValue)
.count() >= 2;
}

En Kotlin ça donne :


fun String.isNice(): Boolean {
val notContain = setOf("bu","ba","be").none(::contains)
val vowels3 = count { it in "aeiou" } >= 3
val doubleLetters = zipWithNext().any { it.first == it.second }

return listOf(notContain, vowels3, doubleLetters).count { it } >= 2
}

javiera004
2023-01-05 23:40:23

Le 05 janvier 2023 à 23:12:33 :

Le 05 janvier 2023 à 23:07:30 javiera004 a écrit :

j'ai entendu que c'est un beau bordel si tu creuses mais en surface c'est bien structuré, fastochehttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

sinon entre le monde académique et le monde industriel je fais confiance au premier, rappel que le second utilise extensivement java tandis que le premier invente haskellhttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

En vrai ça m'intéresse, t'as pas des liens pour apprendre un peu le truc ? :hap:
Haskell je connais pas, mais je suis pas dev :hap:

bouarf à apprendre faut vraiment avoir envie c'est assez galère mais en gros c'est un langage qui favorise la composition de fonctions / transformations mathématiques de données au détriment de l'OOP et de la prog impérative / mutable, et qui fournit un type system hyper complexe que je suis loin d'avoir fini de creuser après 1 an de haskellhttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

mais en gros java c'est hyper verbose et pas satisfaisant à utiliser alors que haskell on kiffe parce qu'on fait 10 fois moins de lignes pour le même résultat grâce à plein de fonctions très spécialisées qu'on compose avec ce qu'on a envie d'appliquer à nos donnéeshttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

Merci pour ta réponse :ok:
Mais ma questions portait sur le LateX , as-tu des liens qui t'ont servi pour apprendre cet outil ? :hap:

Mais oui sinon j'ai remarqué qu'il y a un gap entre les technos utilisées à l'école et les technos réellemenr utilisées dans le monde du travail. Après il y a aussi l'aspect "business" qui rentre en jeu dans le monde pro et qui n'existe pas dans le scolaire :(

20170804
2023-01-05 23:41:09

ok khey j'essaie de refaire l'assignment java en haskell pour comparer les styles je te dis ça quand j'ai fini ça peut prendre son temps je vais essayer de faire un truc cleanhttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

20170804
2023-01-05 23:43:54

Le 05 janvier 2023 à 23:40:23 javiera004 a écrit :

Le 05 janvier 2023 à 23:12:33 :

Le 05 janvier 2023 à 23:07:30 javiera004 a écrit :

j'ai entendu que c'est un beau bordel si tu creuses mais en surface c'est bien structuré, fastochehttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

sinon entre le monde académique et le monde industriel je fais confiance au premier, rappel que le second utilise extensivement java tandis que le premier invente haskellhttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

En vrai ça m'intéresse, t'as pas des liens pour apprendre un peu le truc ? :hap:
Haskell je connais pas, mais je suis pas dev :hap:

bouarf à apprendre faut vraiment avoir envie c'est assez galère mais en gros c'est un langage qui favorise la composition de fonctions / transformations mathématiques de données au détriment de l'OOP et de la prog impérative / mutable, et qui fournit un type system hyper complexe que je suis loin d'avoir fini de creuser après 1 an de haskellhttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

mais en gros java c'est hyper verbose et pas satisfaisant à utiliser alors que haskell on kiffe parce qu'on fait 10 fois moins de lignes pour le même résultat grâce à plein de fonctions très spécialisées qu'on compose avec ce qu'on a envie d'appliquer à nos donnéeshttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

Merci pour ta réponse :ok:
Mais ma questions portait sur le LateX , as-tu des liens qui t'ont servi pour apprendre cet outil ? :hap:

Mais oui sinon j'ai remarqué qu'il y a un gap entre les technos utilisées à l'école et les technos réellemenr utilisées dans le monde du travail. Après il y a aussi l'aspect "business" qui rentre en jeu dans le monde pro et qui n'existe pas dans le scolaire :(

AH ! déso je peux pas m'empêcher de partir en rant haskell à chaque foishttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

ben en vrai le latex j'ai fait sur le tas avec stackoverflow, peut-être que y'a un super bouquin quelque part mais j'ai pas eu la chance de tomber dessus j'ai commencé trop tôt latex (mais cherche un livre introductif sur reddit ça peut valoir le coup)https://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

et ouais gap énorme c'est clair, j'ai l'impression les trucs qui servent le plus à la fac c'est la théorie que t'aurais jamais été tenté de faire tout seul ça donne des bases solides pour apprendre plus vite des trucs superficiels plus tardhttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

20170804
2023-01-05 23:53:35

ok je suis entrain khey j'ai un début pas dégueu mais je parle à mes potes en même tempshttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

Bethke71263
2023-01-05 23:54:16

Ah mais l'OP c'est toi le mec du système de fichiers Discord
Toujours la propagande haskell à ce que je vois :hap:

Xtdr23a1
2023-01-05 23:55:41

Le 05 janvier 2023 à 23:53:35 :
ok je suis entrain khey j'ai un début pas dégueu mais je parle à mes potes en même tempshttps://image.noelshack.com/fichiers/2021/07/2/1613430949-gene.png

Yes,

déjà tu vois la grosse différence entre le java legacy (scolaire) et le java pro (moderne).
Sachant que là j'ai pas utilisé de lib je suis resté sur le JDK standard, y'a moyen de faire plus concis avec des lib fonctionnelles.

Et en Kotlin natif on est assez propre :oui:

Infos
Gestion du forum

contact@geevey.com

API disponible. Utilisez le paramètre "api" en GET, peu importe le contenu, sur une page du site.

Notes

    Partenaire: JVFlux
    Ce site n'est pas associé à Jeuxvideo.com ou Webedia. Nous utilisons seulement des archives publiques.
    Il est inutile de me spammer par e-mail pour supprimer un topic. Au contraire, en conséquence, je mettrais votre topic dans le bloc ci-dessous.
Non-assumage
    Personne n'a pas assumé de topic pour le moment.