Feda /dev/ - No Javascript allowed

Normas
spoiler
Personas non gratas
Memes feda dev




eondev

#27509 Cuando hablo de Dart, hablo también del ecosistema de Flutter. También que hará como 5 años o así que lo miré y no recuerdo la línea que separa Dart de Flutter. Y porq dart fuera de flutter es como una mierda mal cagada
https://flutter.dev/docs/development/platform-integration/platform-channels

Para eso tienes kotlin multiplaftorm

1 respuesta
kidandcat

#27510 Joder, a ver el castellano porfa, que qué alternativa preferirias si no es ninguno de esos dos.

#27511 No veo la diferencia entre https://kotlinlang.org/docs/mobile/connect-to-platform-specific-apis.html#example-send-and-receive-messages-from-a-websocket y los channels de flutter. Básicamente es lo mismo, declaras tus funciones en tu lenguaje multi plataforma chulo, y a implementarlas en nativo.

2 respuestas
Ranthas

#27512 WASM

1 respuesta
eondev

#27512 no tienen nada que ver xD

B

#27513 Lo que le falta (entre otras muchas cosas) a Web Assembly es tener una buena api para manejar sistemas de archivos... actualmente en navegador te comes MEMFS (Un sistema de archivos montado en memoria) o IDBFS (Un sistema de archivos montado en IndexedDB).... y aún son tecnologías algo verdosillas, aptas para producción pero con pinzas. No he usado NODEFS y no puedo opinar al respecto.

Por ejemplo... "sql.js", todo muy de la hostia que flipe que chupi... pero ah... hostias que para persistir tengo que tener una copia del .sqlite en memoria y además tengo que ir reservando memoria a mayores para ir persistiendo en indexeddb. No me llega el día para que se implante la "Native Filesystem API".

1 respuesta
Fyn4r

#27510 Dicen que el tiro que te mata no llegas a escucharlo, si no te recomendaría un buen .50, que te atraviese el pecho con gusto

Lecherito

#27438 tu aqui midiendote la polla y mi empresa sale en las noticias mundiales y provee al CERN, a Netflix, a la CIA y al FBI

4 respuestas
Naith

#27517 me has recordado al del anuncio de que el inglés se enseña mal.

Wei-Yu

#27517 eseeee yo también trabajo en minsait mi bro

Fyn4r

#27517 Y sigues sin colarme el CV

Ranthas

#27515 Esta es la cara que ha puesto Claudio cuando le he dicho de poner wasm en producción:

Saca tus propias conclusiones

2 3 respuestas
Fyn4r

#27521 Buen gato, mejor supermercado

1
r2d2rigo

#27521 de verdad crees que vamos a tener en cuenta el criterio de un tipo que es fan de Rick y Morty?

2
B

#27521 Díselo a los que están ganando dinero a día de hoy con juegos/aplicaciones...

https://www.infoworld.com/article/3613873/microsoft-gets-serious-about-webassembly.html

Kaledros

#27517 Coño, ¿haces futbolines?

3
JuAn4k4

#27503 Es una mierda, hice una app básica y no me gustó nada.

Wei-Yu

supongo que os la fuma pero me ha hecho gracia

si le meto null me chilla porque espera tipos no nullables, pero

si le meto el bang para decirle que estoy seguro de que null no es null entonces se queda tranquilo

1 respuesta
aren-pulid0

jajajajajajajajaja

r2d2rigo

#27527 no has entendido nada de como funcionan los nullable reference types, hulio.

1 1 respuesta
Wei-Yu

#27529 pero qué ladras ahora, qué hay que entender de que el bang haga override en el linter al propio null; no deberías poder indicar que null no es null.

Available in C# 8.0 and later, the unary postfix ! operator is the null-forgiving, or null-suppression, operator. In an enabled nullable annotation context, you use the null-forgiving operator to declare that expression x of a reference type isn't null: x!

mucho te ríes de desu pero poco os diferenciais xddd

2 respuestas
B

.

vivora

#27530 Y si es el null de Schrödinger? Jaque mate!

r2d2rigo

#27530 anda majo enterate un poco de como funcionan las cosas: https://stackoverflow.com/questions/54724304/what-does-null-statement-mean

You should try to avoid using the Null-Forgiving-Operator, usage may be the symptom of a design flaw in your system since it negates the effects of null-safety you get guaranteed by the compiler.

The type system does not care about the actual/runtime value of a variable. Only its compile-time type and in your example the variable you want to assign to LastName (null!) is non-nullable, which is valid as far as the type-system is concerned.

1 respuesta
B

.

1 respuesta
r2d2rigo

#27534 es como el any de TS, ahi esta si quieres saltarte el sistema de tipos a la torera, luego ya vendran los lloros cuando explote en produccion.

1 respuesta
Fyn4r

Tampoco sé en que momento esto invalida el chiste

1
B

.

1 respuesta
Wei-Yu

parece que herí los sentimientos de la c# gang al llamar a traber disminuido emocional y ahora tengo que sufrir la tard strength en mis huesos

desu

ninguno de los 2 teneis razon

pero 2 neuronas va mejor encaminado

aunque parece que le falta el toque para explicarte lo que esta pasando correctamente

una ojeada al IL deberia solucionarlo, parece que el fpero medio tiene problemas en entender lo que es un null.

Este video es para analizar detalladamente.

La semana que viene lo comentamos.

2 respuestas
Wei-Yu

que ya sé de sobra cómo funciona pesaos, sólo me hizo gracia poder meterle el bang al null y que el linter trague

#27537 la única pega gorda que le veo de verdad es que la feature la activas a nivel de csproj y no de sln, así que si creas un csproj nuevo y se te olvida activarla se te puede colar. El linter es bastante completo indicándote dónde te puede fallar y cómo, puedes ignorarlo y romperlo todo pero también puedes lanzar excepciones y romperlo todo por no interceptarlas. Si pensaba que lo habíamos hablado esta semana tú y yo pero igual coincidió que lo hablé en el curro.