
API GC, C # 8.0, Global Tools, Span, Memory, System.IO.Pipeline, à quoi s'attendre à l'avenir
En discutant avec des collègues sur les problèmes de développement technologique, nous sommes en quelque sorte arrivés à la conclusion qu'au moment où vous sortez du code et d'autres tâches et que vous jetez un coup d'œil vers le Habr ou les bandes thématiques sans fin du télégramme, un sentiment étrange se pose que quelque chose manqué. Et tout le monde connaît ce sentiment: notre métier est tel qu'il ne nous permet pas de nous détendre. De plus, même si vous vous abonnez à des chaînes, des flux RSS et d'autres sources, un autre problème se posera: une sensation de fatigue due à la circulation de l'information (souvent des ordures). Comment suivre les progrès sans perdre un temps précieux?
Le thème de la quatrième série CLRium sera, comme d'habitude - les derniers développements du monde .NET: en un jour, nous vous en dirons plus sur ce que vous pouvez toucher et couramment sur ce qui est simplement prévu. Visiter cet événement est un excellent moyen de rafraîchir la compréhension du vecteur de développement de notre belle plate-forme et de découvrir ce qui n'est généralement pas assez de temps et de décider par vous-même d'essayer quelque chose dans un avenir proche.
- 19 octobre à Saint-Pétersbourg + en ligne, au bureau d'Epam Systems
- 26 octobre à Moscou
Nouveaux rapports
API Garbage Collector.
Oui, il est maintenant remplacé, messieurs. Les développeurs Java vont à la liste des collecteurs d'ordures? Maintenant, nous le pouvons! Le rapport est destiné à montrer et à parler de la nouvelle API, de ses capacités et de nouvelles approches dont nous devons nous souvenir pour l'avenir (qui, comme d'habitude, vient soudainement). Et aussi, en termes généraux - ce qui nous attend à l'avenir;
L'une des questions les plus puissantes, absolument nécessaires et en même temps pas claires: Outils globaux et API d'interface de ligne de commande. En bref, une API avec un sous-système de génération. Examinons de plus près, étudions des exemples prêts à l’emploi (ils l’intègrent déjà dans les produits) et décidons: où est-il nécessaire et quand vaut-il la peine de se souvenir de son existence;
Table ronde sur C # 8.0 et vecteurs de développement
Parfois, il est difficile de s'asseoir et d'écouter le point de vue de quelqu'un d'autre. Parfois, vous voulez le prendre, mais levez-vous au milieu du rapport et commencez une discussion étroite avec l'orateur. C'est pour discuter d'un ensemble de nouvelles opportunités que nous avons décidé de tenir une table ronde où les intervenants et les auditeurs entameraient des discussions et des disputes sur un pied d'égalité, organisant une sorte de conscience collective. Pourquoi en discuter là ?? Et il y a quelque chose à discuter:
- Pourquoi la mise en œuvre des méthodes est-elle introduite dans les interfaces? Qui devrait leur arracher les mains et cela en vaut-il la peine?
- Changer le modèle de correspondance
- Limitations génériques
- et d'autres questions controversées
C'est tout, pas toutes les annonces à la fois :)
Coordonnées