Feda /dev/ - No Javascript allowed

Normas
spoiler
Personas non gratas
Memes feda dev




B
@page "/counter"

<h1>Counter</h1>

<p role="status">Current count: @currentCount</p>

<button class="btn btn-primary" @onclick="IncrementCount">Click me</button>

@code {
    private int currentCount = 0;

    private void IncrementCount()
    {
        currentCount++;
    }
}
import React, { useState } from "react";
import Button from "./components/Button";

function App() {
  const [count, setCount] = useState(0);

  let incrementCount = () => {
    setCount(count + 1);
  };

  return (
    <div className="app">
        <p>Count: {count}</p>
        <div className="buttons">
          <Button title={"Increment"} action={incrementCount} />
        </div>
      </div>
  );
}

export default App;

Yo tampoco veo una diferencia enorme entre ambos, más allá de que al menos C# si tiene un tipado decente.

1 1 respuesta
eondev

#41965 a que te rajo

isvidal

@page "/counter"

<h1>Counter</h1>

<p role="status">Current count: @currentCount</p>

<button class="btn btn-primary" @onclick="IncrementCount">Click me</button>

@code {
private int currentCount = 0;

private void IncrementCount()
{
    currentCount++;
}

}

import React, { useState } from "react";

function App() {
  const [count, setCount] = useState(0);

  return (
    <div>
        <h1>Count: {count}</h1>
        <button onClick={() =>  setCount(c => c + 1)} > Increment </button>
    </div>
  );
}

export default App;

*Fixed

spoiler
1 respuesta
B

Me la ha puesto dura eso de meter lógica en un atributo HTML

B

#41971 La diferencia es que C# es un buen lenguaje y JavaScript no.

2
B

ahora defendemos .net? que vuelva el hilo de derroiciones

1 1 respuesta
eondev

#41968 yo con compose la verdad es que estoy encantado. A años luz de QML

Kaledros

Esta conversación me recuerda peligrosamente la existencia de los template engines y era una cosa que había logrado olvidar. Dentro de nada alguien mencionará JSP y me entrará todo el PTSD.

B

#41976 No es defender, cualquier cosa es mejor que JavaScript, incluso PHP.

1
Konishi

A mi me resulta gracioso que defiendan C# y se olviden de TS a la vez, teniendo en cuenta quienes han creado los lenguajes.

4 respuestas
r2d2rigo

#41980 la diferencia es que con uno haces aplicaciones de verdad y con el otro pinta y colorea para la web.

B

Imagina odiar todo lo que hace Microsoft solo porque lo ha hecho microsoft

3 1 respuesta
B

#41980 Mira que es malo JavaScript que han tenido que hacer TypeScript para solventar los problemas de este.

1 1 respuesta
Kaledros

#41982 Una generación entera se pasó en ese plan hasta lo menos Windows 7, ojo con eso.

2 2 respuestas
B

#41980 lo gracioso es que quieras compararlos y no, no trato de defender C#

B

#41984 yo incluido jajajaj Linuxero a tope, hasta que me hice mayor y tenía que trabajar

2 1 respuesta
Kaledros

#41986 Irónicamente, ahora me gusta más MacOS porque me facilita muchísimo más la vida que Windows. Que es el motivo por el que ya no usaba Linux, el facilitarme la vida.

1
MTX_Anubis

#41984 Y razón había para ello

1
r2d2rigo

Los de "vaya mierda lo último de moco$oft voy a usar Windows 7 hasta que muera" ahora son los de "vaya mierda lo último de moco$oft voy a usar Windows 10 hasta que muera".

1 respuesta
Soltrac

#41980 Comparar C# con TS no se, debe ser como comparar una ballena con un tigre, ambos son animales, ya está.

1
Soltrac

#41973 Tb se puede hacer con blazor, no me seas nazi xDDDD

1 respuesta
Kaledros

#41989 Conozco a uno que sigue usando WinXP. Sólo juega a rolazos noventeros y cosas así (Baldur's, Master of Orion, etc), tiene que meter setenta parches para que le sigan funcionando la media docena de programas actuales que aún utiliza, usa un Word de 2003, no puede actualizar una sola pieza del PC... un drama. Pero ahí sigue, el tío. También es verdad que es un señor que en cuanto a programación se quedó en "no uso Spring ni librerías como Hibernate porque si no sabes hacerlo con Java a pelo en realidad no sabes hacerlo" y claro, así le va.

3 respuestas
r2d2rigo

#41992 iba a decir que lo mismo tiene edad de meterle en un asilo pero mejor una prisión de máxima seguridad porque parece peligroso.

1 1 respuesta
Kaledros

#41993 Pues casi, debe rondar los 60 ya...

eondev

#41992 conozco a uno igual pero en este caso es porq debe ser medio autista, el tío solo busca pcs viejunos para meter xp peladisimo y si hay algún juego de alguna plataforma viejuna que quiere jugar, o se crea un compilador, o un emulador para el juego con dos cojones. Tenía user en eol

isvidal

#41991 yo he probado blazer, y ufff pape.

1 respuesta
Wei-Yu

typescript está más cerca de cpp con la deriva que está tomando con el tipado

demasiada complejidad accidental, buenos ñordos se va a comer la gente en codebases de typescript porque a alguien le apetecía usar la expresividad de los tipos para masturbarse

p.d: hablando de lenguajes obtusos dónde está @ranthas

hay que hacerle un homenaje, esta noche cenaré un filete de coliflor en su honor

1 respuesta
isvidal

#41997 @ts-ignore y next

1 1 respuesta
Wei-Yu

#41998 yo hablo de cosas como

https://typescriptlang.org/docs/handbook/2/template-literal-types.html

B

#41996 No te gustó?